A selection of tools and systems across different domains.
AI Company of Agents
An orchestrator and three specialists (researcher, developer, designer) work as a company rather than a swarm. Every task goes through triage by level, a budget of at most five model calls, a stop criterion and a mandatory retro. The organization's memory (constitution, roles, knowledge base) lives in git and syncs to Notion daily by a script with no LLM in the loop.
Hermes
OpenClaw
MCP
OpenRouter
Git
Notion API
Content Pipeline: from World News to Post and Article
Twice a day a script collects AI news from 15 feeds across the US, Europe and Asia; a model picks what matters and drafts a post, an editor gate checks it. Approved texts go to a Telegram channel on schedule and to a bilingual blog on GitHub Pages. Publishing itself makes zero model calls: scripts, Notion statuses and a linter that blocks the agent's notes to the editor.
Python
Notion API
Telegram Bot API
Telethon
GitHub Pages
fal.ai
↗ Blog
↗ Telegram
Freelance Lead Response Pipeline
Orders from a freelance marketplace are collected from RSS and page markup without spending a single token. A filter built from marketplace categories and the owner's past verdicts keeps 3 to 5 orders a day out of dozens. A model drafts each reply from a dossier and real reply samples; a human edits and sends it in one tap from Telegram. 49 control cases run after every filter change, and outcomes are logged back to the base.
Python
RSS
JSON-LD
Claude
Notion API
Telegram
AI Agent Cost Accounting
A balance dashboard across providers plus a "where did the money go" report that merges three log layers which never see each other and reconciles the total with the OpenRouter bill. The breakdown found that 45% of spend went to an agent asking every 30 minutes whether there was work for it: 1007 calls. With the polling switched off, that line dropped to zero.
Python
SQLite
OpenRouter API
systemd
↗ Case study
B2B Client Sourcing from Open Registries
A pipeline for an industrial partner: candidates are selected by industry code and region, then each company gets revenue for every year, headcount, management, contacts and open vacancies. API responses are cached; financials are cross-checked with the tax service's primary source through a gateway inside Russia. First batch: 35 companies, 5 after screening, 1 recommended.
Python
Checko API
FNS GIR BO
rabota.ru
Trudvsem
Notion API
Fisheries DWH & Analytics Platform
Consolidated scattered Python scripts that pulled and cleaned data into a single PostgreSQL warehouse. Engineered complex quota-transfer logic, integrated UN Comtrade API and AMP vessel tracking; n8n orchestration, Notion as a read-only dashboard.
Python
PostgreSQL
SQLAlchemy 2.0
n8n
Notion API
UN Comtrade API
↗ GitHub
Competitor Intelligence System
macOS desktop app that scrapes fishing industry companies using headless Selenium with anti-bot bypass, feeds raw data to GPT-4o at temperature=0, and outputs structured JSON competitor snapshots with risk assessments.
Python / PyQt6
Selenium headless
GPT-4o
PostgreSQL
PyInstaller
↗ GitHub
Animated Kids Channel Pipeline
A Spanish-language series for children aged 2 to 5 is built by a pipeline: character canon, stills, animation, voice, music, editing, QA and upload via the YouTube Data API. Voice and music are separate stems, so a new language is a re-dub without re-rendering the video. Each episode's cost is estimated before launch, and the QA gate refuses to upload an episode with placeholders. Status: character canon is done, the channel is in preparation.
Python
fal.ai
Kling
ElevenLabs
ffmpeg
YouTube Data API
Personal HR Agent (this site)
This very site - bilingual AI portfolio with a FastAPI RAG backend, FAISS vector search, and a GPT-4o chat widget that answers questions about Natalia in EN or RU based on the visitor's language.
FastAPI
FAISS
OpenAI
GitHub Pages
nginx
↗ GitHub
LLM Tone-of-Voice Fine-Tuning
Fine-tuning pipeline for ruGPT-3 using 4-bit quantization + LoRA adapters on Google Colab T4 GPU, targeting luxury 5-star concierge ToV with full local data isolation.
Hugging Face
PEFT / LoRA
BitsAndBytes
TRL / SFTTrainer
Google Colab
Document Auto-Fill Tool
Reads scanned prior-year forms with Tesseract OCR, maps recognized fields to the current-year PDF structure, and programmatically fills the new form - eliminating manual re-entry for annual workflows.
Python
Tesseract OCR
PyPDF2
pypdf
Smart Style Bot
Telegram AI-stylist: analyzes your wardrobe via Gemini Vision, picks outfits for any occasion, and applies Virtual Try-On (Fashn / fal.ai) to show how clothes look on your photo. Recommends purchases from Russian marketplaces.
Gemini Vision
fal.ai VTO
Telegram
Python
PostgreSQL
↗ GitHub
Instagram* Post Generator
Flask web app that generates branded Instagram* posts for an expert blog. GigaChat keeps a strict Tone of Voice, scrapes reference content from URLs, and saves editorial favorites.
Flask
GigaChat
BeautifulSoup
Python
Instagram*
Family History Research
Archival research across Russia and Europe, where AI takes over the routine and every fact stays tied to a document. Parish registers and revision lists from the St Petersburg, Ryazan and Penza archives, requests to federal archives, the Arolsen Archives and German civil registers for people deported to Germany, records from Estonian archives and Jewish databases including Yad Vashem. Tooling: OCR of handwritten registers, a registry of 300+ online sources and a tree of 2,400+ people with an evidence layer: source, quote, claim, person.
Python
Playwright
Yandex Vision OCR
GEDCOM
Notion API
Claude Code