I build AI/LLM automation, chatbots and web products that save businesses hours and bring in leads.
Timeline Studio — AI video editor: multi-track NLE, GPU rendering (Tauri/Rust), AI director (scene detection, montage planner), multicam, color grading. Next.js + Tauri + Rust.
lead-engine — Multi-tenant AI sales-assistant SaaS: per-tenant hybrid RAG, LLM funnel-stage classification, Telegram/WhatsApp/Web, Kanban, Stripe billing. Bun / Hono / React 19 / PostgreSQL.
farang-marketplace — Premium marketplace platform for Thailand: real estate, vehicles, services. Next.js / TypeScript.
rag — Production RAG engine: hybrid retrieval (pgvector + BM25), hallucination guard, pluggable LLM providers.
sales — LLM sales-funnel engine: persona composition, funnel routing, ELO A/B testing.
storage — PostgreSQL storage adapters for the sales engine.
Video-Translation-API — Automatic multi-language video translation with voice-over. Python.
telegram-badge — Telegram group/channel badge generator: live SVG badges with member counts.
telegram-groups-parser — Search and filter Telegram groups/channels by keyword.
qr-asia — QR menu platform for restaurants & small businesses across Asia.
Pull requests to major open-source projects — updated automatically every day.
92k ⭐ microsoft/playwright — fix(routing): match ws(s) baseURL rewrite case-insensitively
60k ⭐ withastro/astro — Fix route generator throwing on a dynamic param value of 0
45k ⭐ Leaflet/Leaflet — Fix LatLng.validate throwing on null instead of returning f…
39k ⭐ Hmbown/CodeWhale — fix(command-safety): make python -m arity entries reachable…
35k ⭐ solidjs/solid — fix(server): Show/Switch should ignore zero-arg function ch…
33k ⭐ immutable-js/immutable-js — fix(Repeat): lastIndexOf returned size instead of size - 1
32k ⭐ lovell/sharp — Reject ragged matrices in recomb and affine
29k ⭐ emilk/egui — docs: add AccessKit accessibility guide
28k ⭐ postcss/postcss — Fix Input#origin() mixing null and undefined for unmapped e…
27k ⭐ Automattic/mongoose — fix(types): correct Model.validate() return type to Promise…
24k ⭐ ramda/ramda — Fix R.clone returning the same reference for Error objects
21k ⭐ pmndrs/jotai — fix(vanilla/utils/atomWithStorage): apply reviver when pars…
full list of all 44 · on GitHub
I take on a small number of serious projects — production AI/LLM automation, custom software and product builds where engineering quality and a direct line to the person writing the code actually matter. If that's your project — describe it on Telegram, I reply within a day.
🇷🇺 Русская версия
Делаю AI/LLM-автоматизацию, чат-ботов и веб-продукты, которые экономят бизнесу часы и приносят заявки.
Timeline Studio — AI-видеоредактор: мультитрековый нелинейный монтаж, GPU-рендер (Tauri/Rust), AI-режиссёр (автосцены, планировщик монтажа), multicam, цветокор. Next.js + Tauri + Rust.
lead-engine — Multi-tenant SaaS AI-ассистента продаж: гибридная RAG-база на тенант, LLM-классификация стадий воронки, Telegram/WhatsApp/Web, Kanban, Stripe. Bun / Hono / React 19 / PostgreSQL.
farang-marketplace — Премиальная маркетплейс-платформа для Таиланда: недвижимость, авто, услуги. Next.js / TypeScript.
rag — RAG-движок production-уровня: гибридный поиск (pgvector + BM25), защита от галлюцинаций, сменные LLM-провайдеры.
sales — Движок sales-воронок на LLM: композиция персон, маршрутизация, ELO A/B-тесты.
storage — PostgreSQL-адаптеры хранилища для движка sales.
Video-Translation-API — Автоматический перевод видео на несколько языков с озвучкой. Python.
telegram-badge — Генератор бейджей Telegram-групп/каналов: живые SVG-бейджи с числом участников.
telegram-groups-parser — Поиск и фильтрация Telegram-групп/каналов по ключевым словам.
qr-asia — QR-меню платформа для ресторанов и малого бизнеса по Азии.
Pull request'ы в крупные open-source проекты — обновляется автоматически раз в день.
92k ⭐ microsoft/playwright — fix(routing): match ws(s) baseURL rewrite case-insensitively
60k ⭐ withastro/astro — Fix route generator throwing on a dynamic param value of 0
45k ⭐ Leaflet/Leaflet — Fix LatLng.validate throwing on null instead of returning f…
39k ⭐ Hmbown/CodeWhale — fix(command-safety): make python -m arity entries reachable…
35k ⭐ solidjs/solid — fix(server): Show/Switch should ignore zero-arg function ch…
33k ⭐ immutable-js/immutable-js — fix(Repeat): lastIndexOf returned size instead of size - 1
32k ⭐ lovell/sharp — Reject ragged matrices in recomb and affine
29k ⭐ emilk/egui — docs: add AccessKit accessibility guide
28k ⭐ postcss/postcss — Fix Input#origin() mixing null and undefined for unmapped e…
27k ⭐ Automattic/mongoose — fix(types): correct Model.validate() return type to Promise…
24k ⭐ ramda/ramda — Fix R.clone returning the same reference for Error objects
21k ⭐ pmndrs/jotai — fix(vanilla/utils/atomWithStorage): apply reviver when pars…
full list of all 44 · on GitHub
Беру небольшое число серьёзных проектов — production AI/LLM-автоматизация, кастомный софт и продукты, где важны инженерное качество и прямой контакт с тем, кто пишет код. Если это про ваш проект — опишите задачу в Telegram, отвечу в течение дня.
- Telegram — @alexanderkireev
- WhatsApp — +66 96 868 6196
- LinkedIn — Alexander Kireev
- Email — [email protected]
- Сайт — chatman.media
- X — @chatman_media
- YouTube — @chatman-media
Made with ❤️ by Chatman Media