JustDoBot logoJustDoBot
Open SourceMITLocal-firstSem dados do bot hospedados

Seu IA trabalhador.
Seguro por design. Seus dados sob seu controle.

Funciona com sua assinatura Claude — sem taxas adicionais de API. Respostas em streaming em tempo real.

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

Requer Node.js 20+ • macOS/Linux/Windows

Sem cobrança por requisição de API no modo Claude Subscription. Provedores externos são usados apenas para integrações habilitadas.

Ver no GitHub

Pré-visualização do terminal

Por que JustDoBot

Feito para desenvolvedores, power users e defensores da privacidade.

Sem custos por uso de API

Diferente de produtos com cobrança por chamada de API, o JustDoBot pode rodar via seu workflow de Claude subscription. Nesse modo, você evita a cobrança por requisição de API.

Seus dados continuam seus

Baseado em SQLite. Roda localmente ou em Docker. Seus dados ficam sob seu controle. Segredos são configurados via .env, com logs auditáveis das operações principais.

Lembra de tudo

Armazena suas preferências, fatos importantes e metas com prazos. Usa busca híbrida — full-text e vector — para recuperar o contexto certo do SQLite local.

Integração com Obsidian Vault

Conecte seu vault do Obsidian. O JustDoBot indexa suas notas incrementalmente, pesquisa-as pelo Telegram e as usa como contexto para respostas.

Inteligência proativa

Verifica seu Gmail, Google Calendar e metas ativas, depois envia mensagens primeiro quando algo precisa de atenção. Pode até ligar para o seu telefone em casos urgentes.

Execução segura de código

Peça para criar um jogo ou script. Ele inicia um container Docker isolado, escreve o código, testa e entrega o resultado.

Veja em ação

Exemplos interativos de workflows reais no Telegram.

User: Qual é a minha agenda hoje e há e-mails urgentes?

Bot: Você tem 3 reuniões. Um e-mail urgente de Server Alerts. Quer que eu resuma?

Projetado para performance.

Construído com Bun, Grammy e SQLite. Uma arquitetura modular de plugins projetada para estabilidade.

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)

Localizado para 15 idiomas.

O JustDoBot se adapta ao seu idioma. As respostas do bot e a interface do assistente de configuração mudam instantaneamente.

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

A disponibilidade de idiomas para chamadas de voz pode variar conforme a configuração do provedor.

Antes de instalar

Sem taxas de uso de API significa totalmente gratuito?

A ausência de cobrança por requisição de API se aplica ao modo Claude Subscription. Algumas integrações opcionais de terceiros podem ter seus próprios preços.

Onde meus dados são armazenados?

Os dados do seu bot são armazenados localmente no SQLite ou no seu próprio ambiente Docker. Nenhum armazenamento hospedado de bot é fornecido pelo projeto.

Posso desativar o comportamento proativo?

Sim. Você pode configurar horários silenciosos, cooldowns e desativar fluxos proativos se preferir operação apenas manual.

Como funciona a integração com Obsidian?

Aponte o JustDoBot para a pasta do seu vault. Ele indexa arquivos Markdown incrementalmente, cria embeddings vector e os torna pesquisáveis pelo Telegram. Suas notas nunca saem da sua máquina.

Suporte a voz e chamadas está incluído?

Mensagens de voz funcionam nativamente com Gemini ou ElevenLabs. Chamadas telefônicas requerem uma conta Twilio. Conversas telefônicas bidirecionais completas estão planejadas para uma versão futura.