JustDoBot logoJustDoBot
Open SourceMITLocal-firstБез облачного хранения данных бота

Ваш ИИ-трудяга
Безопасно по дизайну. Данные под вашим контролем.

Работает с вашей подпиской Claude — без дополнительных платежей за API. Потоковые ответы в реальном времени.

curl -fsSL https://justdobot.com/install.sh | bash

Требуется Node.js 20+ • macOS/Linux/Windows

Нет оплаты за каждый API-запрос в режиме Claude Subscription. Внешние провайдеры используются только для включенных интеграций.

Открыть GitHub

Превью терминала

Почему JustDoBot

Для разработчиков, power users и тех, кому важна приватность.

Без оплаты за API-вызовы

В отличие от продуктов с оплатой за каждый вызов API, JustDoBot может работать через ваш workflow Claude subscription. В этом режиме нет тарификации за каждый запрос.

Ваши данные остаются вашими

Основано на SQLite. Запуск локально или в Docker. Данные под вашим контролем. Секреты задаются через .env, все действия фиксируются в проверяемых логах.

Запоминает всё

Хранит ваши предпочтения, ключевые факты и цели с дедлайнами. Использует гибридный поиск — полнотекстовый и векторный — для извлечения нужного контекста из локальной SQLite.

Интеграция с Obsidian

Подключите ваше хранилище Obsidian. JustDoBot инкрементально индексирует ваши заметки, ищет по ним из Telegram и использует их как контекст для ответов.

Проактивный интеллект

Проверяет Gmail, Google Calendar и активные цели, а затем пишет вам первым, когда что-то требует внимания. Может даже позвонить на телефон при срочных вопросах.

Безопасное исполнение кода

Попросите собрать игру или скрипт. Бот поднимает изолированный Docker-контейнер, пишет код, тестирует и отдаёт результат.

Посмотрите в действии

Интерактивные примеры реальных сценариев в Telegram.

User: Какое у меня сегодня расписание и есть ли срочные письма?

Bot: У вас 3 встречи. Есть срочное письмо от Server Alerts. Сделать краткую выжимку?

Спроектировано для производительности.

Собрано на Bun, Grammy и SQLite. Модульная плагинная архитектура для стабильности.

Telegram
JustDoBot Core
Plugin Registry
Local SQLite
Docker Sandbox
⚡ Bun Runtime🐘 SQLite Vector Search🐳 Isolated Docker🤖 Claude Agent SDK📧 Gmail & Calendar📓 Obsidian Vault📞 Twilio Calls🎙️ Voice (STT/TTS)

Локализация на 15 языков.

JustDoBot адаптируется под ваш язык. Ответы бота и мастер настройки переключаются мгновенно.

🇸🇦 العربية🇨🇳 中文🇺🇸 English🇫🇷 Français🇩🇪 Deutsch🇮🇳 हिन्दी🇮🇹 Italiano🇯🇵 日本語🇰🇷 한국어🇵🇱 Polski🇵🇹 Português🇷🇺 Русский🇪🇸 Español🇹🇷 Türkçe🇺🇦 Українська

Доступность языков голосовых звонков зависит от конфигурации провайдера.

Перед установкой

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

Заявление об отсутствии оплаты за API-запросы относится к режиму Claude Subscription. Некоторые опциональные интеграции третьих сторон могут иметь отдельные тарифы.

Где хранятся мои данные?

Данные бота хранятся локально в SQLite или в вашем Docker-окружении. Проект не предоставляет собственное облачное хранилище данных бота.

Можно отключить проактивный режим?

Да. Можно настроить quiet hours, cooldown и полностью отключить проактивные сценарии.

Как работает интеграция с Obsidian?

Укажите JustDoBot на папку вашего хранилища. Он инкрементально индексирует Markdown-файлы, создаёт векторные эмбеддинги и делает их доступными для поиска из Telegram. Ваши заметки не покидают ваш компьютер.

Входит ли поддержка голоса и телефонных звонков?

Голосовые сообщения работают «из коробки» с Gemini или ElevenLabs. Для телефонных звонков нужен аккаунт Twilio. Полноценные двусторонние телефонные разговоры планируются в ближайших обновлениях.