История Tsalkin AI

Как идея 2023 года за 55 дней стала рабочим инструментом, а за 146 — продуктом. Силами одного человека.

Глава 1 · 2023

Идея

Идея появилась раньше, чем технологии были к ней готовы. У клиентов накопились часы видеозаписей сессий — ценный материал, к которому невозможно быстро вернуться. Чтобы вспомнить один разбор, приходилось пересматривать урок целиком. Разрыв «у меня вопрос → у меня нужный фрагмент с цитатой» занимал минуты, а должен занимать секунды. Уже тогда было понятно, каким должен быть продукт. Не хватало одного — инструментов, которые сделают его реальным без команды и бюджета корпорации.

Глава 2 · 2023–2025

Ожидание

Пока технологии догоняли замысел, шла работа, которую нельзя ускорить: сбор и подготовка корпуса знаний. Транскрипции сессий, лекций, практик. Отбор методологий — не всё подряд, а то, что прошло через личный опыт и подтвердило результат. Это был осознанный выбор — копить готовый контент в ожидании окна возможностей, а не запускать сырое. Когда окно открылось, корпус уже был.

Глава 3 · январь–март 2026

Окно открылось

К началу 2026 года сошлось всё, чего не хватало: управляемый файловый поиск с нативной фильтрацией по метаданным, контекстные окна в миллион токенов, изоляция данных на уровне ретривала. Это сняло главный технический риск — приватность личных сессий теперь обеспечивалась архитектурой, а не надеждой на «правильный промпт». Первый коммит проекта — 24 марта 2026 года. И это были не строки кода, а документы: PROJECT.md, REQUIREMENTS.md, ROADMAP.md. Три недели на дизайн, прежде чем `import aiogram`.

Глава 4 · март–май 2026

Реализация

55 дней. 729 коммитов. 204 релиза. Самая продуктивная неделя — 144 коммита, самый продуктивный день — 64. По дороге был и переломный инцидент: preview-модель Gemini начала отдавать ошибки квоты, и за два часа — диагностика, сравнение моделей на эталонном сете, откат на стабильную версию. Качество просело меньше чем на 3%, и этот час тушения пожара превратился в методологию выбора модели, которой проект пользуется до сих пор. К середине мая Tsalkin AI перестал быть прототипом — стал инструментом ежедневной работы.

Глава 5 · май–июнь 2026

Рост

К середине мая продукт работал — дальше начался другой этап: превращение рабочего инструмента в продукт для других. За следующий месяц — ещё 761 коммит (всего 1 490) и 64 релиза (всего 268). Рекорды сместились: самый продуктивный день — 71 коммит, неделя — 306. Но главное было не в темпе. Появились первые пользователи вне ближнего круга, и архитектура шагнула за ними: изоляция данных каждого клиента на уровне поиска, сегментация транскрипций по смысловым фрагментам, онбординг для новичков, личный трекер целей, стор инсайтов как точка входа и дашборд метрик. Заработала петля обратной связи: 👎 на ответ попадает в очередь разбора, и оттуда вопрос вручную становится частью набора, по которому проверяется качество. Tsalkin AI перестал быть личным инструментом — стал продуктом, который растёт вместе с теми, кто им пользуется.

Глава 6 · июнь–июль 2026

Экосистема

К июлю продукт стал зрелым — и произошёл сдвиг масштаба: от одного бота к экосистеме. Ещё 676 коммитов (всего 2 166), 299 релизов, 2 028 тестов. Но считать теперь стоит не бота, а целое: у мозга появились органы. Рядом встал Консьерж — личный кабинет клиента, боты программ и запись на встречи в одной системе; профиль и доступы он берёт из мозга — общего профиля клиента в экосистеме. И мозг учится большему: со временем — помнить клиента как одного человека (цели, договорённости, пройденный путь) и опираться на это в ответах; на этой основе закладываются личный граф знаний и картина роста. Ответы зазвучали отчётливым голосом ментора и стали приходить потоком, не заставляя ждать; закладки и оглавление курса сделали ценное — под рукой; одна и та же проза одинаково хорошо читается и в Telegram, и в вебе. А в тени экосистемы уже растут ещё два органа. Tsalkin AI перестал быть продуктом — стал экосистемой: ~180 000 строк кода, по-прежнему один человек.

Глава 7 · август 2026

Замер

Август ничего не добавил — он впервые измерил. Мозг ушёл с 0.99.24 на 0.102.0, корпус дорос до 22 747 фрагментов в 257 источниках, 533 часа расшифровок, открылся вход для пилота: пятнадцать человек, месяц полного доступа, результатов ещё нет. Но событием месяца стал первый в истории продукта замер петли возврата. После ответа бот задаёт встречный вопрос; из 344 реплик, написанных после него, система засчитала продолжением 16 — 4,7%. Похожей на ответ по форме — 101, почти треть. База мала — 630 вопросов, 37 человек, — но разрыв в шесть раз говорит не о том, что вопрос плох, а о том, что продукт не узнаёт ответ, когда его получает. Порядок работы перевернулся: сначала распознавать ответ, потом улучшать вопрос — до замера собирались наоборот. Тем же месяцем пересобрана витрина: с неё сняты девять утверждений, которых продукт не выполняет. Ни одна находка не приятна, и все вместе они полезнее новой функции: измерять себя дороже, чем строить вслепую.

Ваша переписка не уходит в обучение модели. По вашим оценкам продукт правит человек: плохой ответ идёт в разбор, удачный вопрос становится мерилом качества.

На 17 августа 2026

  • ·146 дней разработки
  • ·17 коммитов в день
  • ·356 релизов → продукт уровня SaaS
  • ·0 enterprise-команды

Самая продуктивная неделя — 306 коммитов. Самый продуктивный день — 76. Числа сняты 17 августа 2026.

Что это значит

Продукт такой сложности по индустриальным меркам требует команды и нескольких человеко-лет. Здесь — один человек и менее пяти месяцев. Это не про геройство в одиночку, а про принцип: всё, что можно собрать из готовых managed-сервисов и усилить AI-ассистентом в разработке, не пишется руками с нуля. Так выглядит «давать сегодня то, что массово станет доступно завтра» — на собственном примере.