Open Source · Personal AI · Longevity

Твой персональный AI-помощник для здоровья и долголетия

Персональный AI-врач, который знает твои данные: питание, анализы, давление, глюкоза, сон, шаги, биомаркеры за годы. Часы, весы и глюкометр шлют всё автоматически. Задаёшь вопрос в чате — получаешь ответ по своим данным, а не общие слова.

20+
источников данных
975+
приёмов пищи распознано
340+
видов биомаркеров
Mission Control дашборд Botkin: вес, % жира, ApoB, баланс биомаркеров и траектория трансформации
Что это

Не трекер еды — полная картина здоровья

Питание, анализы, давление, сон, активность, биомаркеры в динамике — всё в одном месте. Telegram-бот для повседневного ввода, дашборд с графиками за годы, AI-врач для разбора.

🤖

Telegram-бот

Логируй еду фотографией, голосовым «принял креатин» или текстом «АД 128/72». LLM распознаёт и записывает в базу.

📊

Mini-app + Dashboard

В Telegram — ежедневный дневник и чек-лист добавок. В браузере — большая панель с биомаркерами, трендами и графиками за годы.

🧠

AI-врач BotkinClaw

Живой AI-консультант прямо в боте. Спроси «что с моим ApoB?», «почему вырос холестерин?», «оцени мой последний анализ» — он знает твою историю и отвечает по делу.

📂

Knowledge Base

PDF анализов и заключения врачей структурируются в JSON. История биомаркеров за годы — на одном экране.

Об авторе

Александр Лысковский

Александр Лысковский

49 лет, Москва. 30+ лет в технологических компаниях: Alawar (игры, экзит), Welltory (HealthTech, экзит), iFarm (AgriTech, вертикальные фермы в 9 странах), ДАО Тех (AI в промышленной роботизации).

Со времён Welltory, где мы сделали один из первых массовых HRV-трекеров, держу в голове идею: каждый человек должен иметь персонального AI-аналитика по здоровью, который видит его стресс, анализы, питание, сон, генетику и тренировки — и помогает думать на собственных данных, а не на общих рекомендациях.

Десять лет назад такой проект был сложной задачей для команды из десятков разработчиков и специалистов по данным. Сегодня — благодаря нейронным сетям, MCP и вайбкодингу — это продукт, который я разработал за несколько недель по вечерам.

Botkin сделан для себя и семьи. У каждого пользователя свой ассистент, свой набор анализов, своя приватность.

Открытый код — намеренно. Форкни репозиторий и разверни свою копию для семьи или клиентов. Если хочешь обсудить применение в клинике, в корпоративной wellness-программе или в исследовании — напиши на [email protected].

Как это работает

От первой записи о еде до полного дашборда — четыре шага

Подключаешься через Telegram (1 минута), отвечаешь на 10 вопросов онбординга (5 минут), дальше — просто пользуешься.

01

Знакомитесь

Открываешь @Botkin_md_bot, жмёшь старт. Бот задаст несколько простых вопросов про возраст, рост и цель — чтобы понимать сколько тебе нужно калорий и белка. Минута дела, дальше уже сам.

02

Рассказываешь о себе

Поел — сфоткай тарелку или скажи голосом «съел овсянку 80 грамм». Выпил добавку — напиши «принял креатин». Измерил давление — «АД 128/72». Часы, тонометр и весы шлют свои данные сами через Apple Health — обычно ночью, без участия с твоей стороны.

03

Боткин думает

Он сам разбирается что ты ел и сколько там калорий. Анализы из PDF превращает в нормальную таблицу с цветами. И главное — замечает связи: «после поздних ужинов давление выше», «белка стало меньше на этой неделе», «холестерин ниже чем в прошлом году».

04

Просто говоришь с ним

Пишешь в чат: «объясни мой последний анализ крови», «почему вырос ApoB?», «сравни биомаркеры с прошлым годом», «как мой сон на этой неделе?». BotkinClaw смотрит в твои данные и отвечает конкретно. А когда хочется графиков за годы — открываешь дашборд в браузере.

Архитектура — кто где живёт

flowchart LR
    subgraph S["📥 ИСТОЧНИКИ"]
      direction TB
      U[👤 Сообщения в боте — фото / голос / текст]
      IOS[📱 iPhone · Apple Health
агрегирует весы, тонометр, Apple Watch] AND[📱 Android · Health Connect — скоро
агрегирует Samsung Health, Mi, Huawei] WR[⌚ Garmin / Oura / Whoop / Fitbit / Polar] GD[📂 Google Drive — PDF анализов, УЗИ,
рецепты, заключения врачей] end subgraph P["⚙️ ОБРАБОТКА"] direction TB B[🤖 Telegram-бот
логирует еду, добавки, давление] WH[🪝 Webhook — HAE и Health Connect] SY[🔄 Ночной sync — API устройств] EX[📝 Claude — извлекает биомаркеры из PDF] BC[🧠 BotkinClaw — AI-врач
Claude Sonnet · tools: DB + KB
помнит историю диалога] end subgraph ST["💾 ХРАНЕНИЕ"] direction TB DB[(🗄 PostgreSQL — питание, активность, биомаркеры)] KB[(📚 Knowledge Base — JSON на человека)] end subgraph O["📲 ИНТЕРФЕЙСЫ"] direction TB MA[📱 Telegram — чат + Mini-app] DSH[📈 Dashboard — браузер] MCP[🔌 MCP-сервер → Claude / Gemini / Cursor / ...] end U --> B IOS --> WH AND -.-> WH WR --> SY GD --> EX B --> DB B --> BC WH --> DB SY --> DB EX --> KB KB --> DB DB --> BC KB --> BC BC --> MA DB --> MA DB --> DSH DB --> MCP KB --> MCP classDef sourceCls fill:#1a2234,stroke:#3b82f6,color:#e8eef7 classDef pipeCls fill:#1a2234,stroke:#00ff9d,color:#e8eef7 classDef storeCls fill:#1a2234,stroke:#ffb800,color:#e8eef7 classDef outCls fill:#1a2234,stroke:#a855f7,color:#e8eef7 classDef aiCls fill:#1e1535,stroke:#22d3ee,color:#e8eef7 classDef plannedCls fill:#1a2234,stroke:#7a879f,stroke-dasharray:5 5,color:#7a879f class U,IOS,WR,GD sourceCls class AND plannedCls class B,WH,SY,EX pipeCls class BC aiCls class DB,KB storeCls class MA,DSH,MCP outCls
Как это выглядит

Реальные экраны

Дашборд, биомаркеры, активность, дневник питания и добавки — всё живое, не мокапы.

Для кого

Четыре аудитории — четыре варианта использования

📱 Простой юзер

«Я хочу просто логировать»

Уже ведёшь дневник питания в приложении, но надоело руками перепечатывать. В Botkin — фото или голос, AI считает сам.

→ Telegram-бот, мини-апп
🏃 Здоровьем интересующийся

«Я слежу за здоровьем системно»

Носишь Apple Watch / Garmin / фитнес-браслет, сдаёшь анализы регулярно, есть таблица KБЖУ в Excel, хочешь увидеть всё в одном дашборде с трендами.

→ Бот + Apple Health/Garmin + Dashboard
🧠 AI-усилитель

«Хочу AI-помощника по своему здоровью»

Используешь Claude Desktop или Gemini CLI. Хочешь чтобы AI видел твои реальные данные и анализы, а не отвечал общими словами.

→ Бот + MCP server для Claude/Gemini
⚒ Вайб-кодер

«Хочу форкнуть и делать своё»

Идея personal health AI-agent кажется интересной. Нужна своя копия — для семьи, клиники или собственных пользователей.

→ GitHub, документация
Open Source

Открытый код. Разверни свою копию.

Весь код — открытый. Telegram-бот, мини-апп, дашборд, MCP server, парсеры еды. Развёртываешь у себя на сервере, регистрируешь своего Telegram-бота, прописываешь свои API-ключи — и у тебя свой Botkin для семьи или для клиентов.

Python · FastAPI · Postgres AGPL-3.0 Botkin v0.6.0
Документация

Гайд пользователя — на русском

Подробное руководство в разработке. Пока — короткие разделы ниже + код в GitHub.

🏗
в работе

Архитектура

Mermaid-диаграмма + объяснение «кто что хранит» и «кто кого видит». Пока — см. CLAUDE.md в репо.

🤖

Telegram-бот

Все команды, как пользоваться фото/голосом/текстом, подключение часов и тонометра.

🔌
в работе

Claude Desktop MCP

Как подключить наш сервер к своему Claude или Gemini.

🔒
в работе

Безопасность

Токены, что видит owner, что приватно, как отозвать доступы.

О названии

В честь Сергея Петровича Боткина

С.П. Боткин (1832–1889), портрет по работе И.Н. Крамского

Проект назван в честь С.П. Боткина (1832–1889) — выдающегося русского врача-терапевта, основоположника клинической медицины в России. Боткин одним из первых стал лечить человека целиком, а не отдельную болезнь, и подчёркивал решающую роль образа жизни и внешней среды в здоровье. Подробнее на Википедии →

«Активно влияя на внешние факторы, можно изменить не только болезнь, но и предрасположенность к ней.» — С.П. Боткин

Эти принципы — буквально про то, чем занимается Botkin сегодня: трекать целиком (еда, сон, активность, добавки, анализы), смотреть на образ жизни, а не на симптомы по отдельности.

Для бизнеса

Партнёрства, клиники, исследования

Применение Botkin в клинике, корпоративной wellness-программе или исследовании — готов обсудить. Если идея серьёзная и аудитория > 50 человек — поможем с развёртыванием. Напиши на [email protected].

🏥 Клиники и врачи

Предложи пациентам персонального AI-помощника по приверженности к терапии, питанию и отслеживанию биомаркеров. Self-host или managed — на выбор.

🏢 Корпоративный wellness

White-label для сотрудников. Анонимная агрегация трендов команды (без личных данных), персональные AI-сессии каждому.

🔬 Исследовательские проекты

Платформа для сбора longitudinal-данных. Готов сотрудничать с университетами, медцентрами, longevity-инициативами.

💼 Инвесторы

Open-source основа — но коммерческая надстройка не исключена: managed-хостинг, premium-features, B2B-инстансы. Готов обсуждать серьёзные раунды и со-основание longevity-платформы нового поколения.

🤝 Коллабораторы

Разработчик, врач, дата-сайентист, нутрициолог, longevity-исследователь — у которого есть идея фичи или своего модуля. AGPL-3.0 значит вклад остаётся open — обсудим как встроить в core или сделать как плагин.

🏫 Образование и студенты

Курс по health-tech, дипломный проект, преподавание AI-агентов в медицине — Botkin как реальный учебный кейс. Помогу с разворачиванием инстанса для группы, выделю demo-аккаунты, подскажу с домашками.

FAQ

Короткие ответы на главные вопросы

Это бесплатно?

Сам сервис — да. Реальные затраты сейчас: сервер ~€5/мес (Hetzner CX22), LLM API ~$2/мес (9 активных юзеров). Дёшево потому что prompt caching экономит 90% input-токенов. Если будет 50+ пользователей и LLM-расходы вырастут — попросим юзеров подключить свой API-ключ от Anthropic/OpenAI (платишь сам напрямую провайдеру) или введём подписку. Сейчас open-source без коммерции (AGPL-3.0).

Это медицинский совет?

Нет. Боткин — твой персональный аналитик собственных данных о здоровье: ведёт дневник еды, добавок и давления, автоматически собирает сон, HRV, шаги, вес и состав тела с часов и весов, хранит анализы из лабораторий. Замечает связи между потоками, объясняет биомаркеры, считает биологический возраст и риски по канонам Attia и Life's Essential 8, помогает задавать врачу правильные вопросы. Но диагнозы, дозировки и назначения — всегда у твоего врача. У Botkin уже есть активные пользователи нескольких поколений одной семьи — от 21 до 70+ лет. Каждый получает персонализированные инсайты по своим данным.

Кто видит мои данные?

Ты сам + AI-помощник в боте. Александр как owner — видит агрегированные метрики через админ-дашборд (например, последнюю активность). Подробнее — в разделе «Безопасность». Приватные дневники можно хранить локально на своём компьютере или в личной папке Google Drive — сервер их не видит вообще.

А если у меня только Apple Watch, без Garmin?

Работает полноценно. Через Apple Health подтягиваются шаги, пульс, HRV, SpO2 и стадии сна. Body Battery и Stress считаются по HRV — на дашборде те же тайлы, что у Garmin-юзеров.

У меня Android, что делать?

Бот работает одинаково на iOS и Android — Telegram одинаков. На любой платформе уже сейчас: Garmin, весы Mi / Zepp, тонометр Omron, ручной ввод (фото / голос / текст). В ближайших обновлениях — интеграция с Google Health Connect, через который автоматически подтягиваются Samsung Health, Huawei Health, Mi Health и другие Android-приложения здоровья. Apple Health останется iOS-only (он есть только в iOS).

А что если ты, Александр, бросишь поддерживать проект?

Код открытый. Любой коллаборатор форкнет и продолжит. У ключевых пользователей (семья) есть собственные копии знаний. Этот проект — мой долгосрочный интерес, не разовое увлечение.

Как стать коллаборатором?

Напиши [email protected]. У текущих коллабораторов — write-доступ к репозиторию, финальный merge у меня.