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

Ваш AI-трудівник.
Безпечно за дизайном. Дані під вашим контролем.

Працює з вашою підпискою Claude — без додаткових платежів за API. Потокові відповіді в реальному часі.

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

Потребує Node.js 20+ • macOS/Linux/Windows

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

Переглянути на GitHub

Попередній перегляд терміналу

Чому JustDoBot

Створено для розробників, досвідчених користувачів та прихильників приватності.

Без оплати за API-виклики

На відміну від продуктів з оплатою за кожен виклик API, JustDoBot може працювати через ваш workflow підписки Claude. У цьому режимі ви уникаєте оплати за кожен запит API.

Ваші дані залишаються вашими

Побудовано на 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 повну безкоштовність?

Відсутність оплати за кожен API-запит стосується режиму Claude Subscription. Деякі опціональні інтеграції третіх сторін можуть мати власні тарифи.

Де зберігаються мої дані?

Дані вашого бота зберігаються локально в SQLite або у вашому власному Docker-середовищі. Проєкт не надає хмарного сховища даних бота.

Чи можна вимкнути проактивну поведінку?

Так. Ви можете налаштувати тихі години, кулдауни та вимкнути проактивні сценарії, якщо бажаєте лише ручний режим.

Як працює інтеграція з Obsidian?

Вкажіть JustDoBot на папку вашого сховища. Він інкрементально індексує Markdown-файли, створює векторні ембедінги та робить їх доступними для пошуку з Telegram. Ваші нотатки не покидають ваш комп'ютер.

Чи входить підтримка голосу та телефонних дзвінків?

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