Assistente de IA para Telegram auto-hospedado que arquiva áudios, fotos e mensagens em um vault de memória em Markdown pesquisável.
smixs/agent-second-brain
Um agente pessoal controlado pelo Telegram que transforma áudios e mensagens em cartões Markdown tipados e interligados no seu vault do Obsidian, executado no seu próprio servidor.
- Estrelas
- 409
- Forks
- 217
- Issues abertas
- 2
- Último commit
- há 3 meses
O que é?
O Agent Second Brain é um assistente pessoal self-hosted com o qual você interage pelo Telegram. Você envia áudios, textos, fotos, documentos ou posts encaminhados, e o agente os classifica, transforma em cartões interligados em um vault do Obsidian e mantém o vault organizado sem precisar arquivar nada manualmente.
Por trás dos panos, ele mantém uma sessão interativa de Claude Code em execução contínua no tmux e envia prompts para ela, em vez de chamar o CLI headless do claude a cada mensagem. Lembretes agendados e rotinas são executados em uma sessão isolada separada; um processo noturno classifica as entradas do dia e atualiza metas e a memória de longo prazo; e um watchdog reinicia sessões travadas. Os áudios são transcritos pelo Deepgram; todo o restante permanece no servidor do usuário como Markdown puro.
A camada de memória, autograph, adiciona cartões tipados, wiki-links, decaimento no estilo Ebbinghaus em cinco níveis, geração automática de índices, reparo de links e deduplicação. Os usuários podem ampliar o agente com servidores MCP e skills personalizadas.
Recursos principais
- 01Captura áudios, textos, fotos, documentos e posts encaminhados pelo Telegram.
- 02Salva entradas como cartões Markdown tipados e interligados em um vault do Obsidian.
- 03Agenda lembretes e tarefas recorrentes a partir de solicitações em linguagem natural.
- 04Executa um processo noturno que classifica as entradas e reconstrói o grafo de conhecimento.
- 05Aplica decaimento ao conhecimento não utilizado em cinco níveis e mantém índices e links em bom estado.
- 06Pode ser ampliado com servidores MCP e skills personalizadas no vault.
Casos de uso
- Registrar ideias e tarefas por voz quando estiver longe do computador.
- Manter um vault do Obsidian autogerenciado com notas sobre clientes, projetos e assuntos pessoais.
- Configurar lembretes e verificações recorrentes pelo chat, sem precisar de um app de tarefas separado.
- Executar um assistente pessoal privado em um VPS barato, sem cobrança de API por token.
Início rápido
- 1
Faça um fork do repositório para uma conta privada do GitHub e preencha os arquivos goals e persona
- 2
Obtenha um token de bot do Telegram, uma chave de API do Deepgram e seu ID de usuário do Telegram
- 3
Em um VPS Ubuntu recém-instalado, execute o script oficial de instalação bootstrap do README (inspecione-o antes)
Antes de usar
- Requer uma assinatura do Claude, um token de bot do Telegram e uma chave do Deepgram para transcrição de voz.
- Precisa de um VPS Linux com systemd e tmux, então a configuração exige algum trabalho de administração do servidor.
- O áudio de voz é enviado ao Deepgram para transcrição, portanto a solução não é totalmente autossuficiente.
Tópicos
Perguntas frequentes
- O que é agent-second-brain?
- Um agente pessoal controlado pelo Telegram que transforma áudios e mensagens em cartões Markdown tipados e interligados no seu vault do Obsidian, executado no seu próprio servidor. O Agent Second Brain é um assistente pessoal self-hosted com o qual você interage pelo Telegram. Você envia áudios, textos, fotos, documentos ou posts encaminhados, e o agente os classifica, transforma em cartões interligados em um vault do Obsidian e mantém o vault organizado sem precisar arquivar nada manualmente.
- agent-second-brain é gratuito? Qual é a licença?
- agent-second-brain é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- agent-second-brain ainda é mantido?
- Atualizado nos últimos 6 meses. O último commit de agent-second-brain foi em 5 de ago. de 2026.
- Para que posso usar agent-second-brain?
- Registrar ideias e tarefas por voz quando estiver longe do computador. Manter um vault do Obsidian autogerenciado com notas sobre clientes, projetos e assuntos pessoais. Configurar lembretes e verificações recorrentes pelo chat, sem precisar de um app de tarefas separado. Executar um assistente pessoal privado em um VPS barato, sem cobrança de API por token.
- Como instalar agent-second-brain?
- Faça um fork do repositório para uma conta privada do GitHub e preencha os arquivos goals e persona Obtenha um token de bot do Telegram, uma chave de API do Deepgram e seu ID de usuário do Telegram Em um VPS Ubuntu recém-instalado, execute o script oficial de instalação bootstrap do README (inspecione-o antes)
- Onde consigo agent-second-brain?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/smixs/agent-second-brain
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Conjunto de 8 agentes de IA e 14 skills que gerenciam um vault do Obsidian por chat, incluindo notas, e-mails, calendário e transcrições de reuniões.
Um agente pessoal de IA self-hosted em que cada agente roda em seu próprio container de desktop Linux no seu computador, com qualquer modelo, um cofre criptografado e controle pelo Telegram.
Servidor pessoal de agente de IA auto-hospedado em um único binário Rust, com execução isolada de ferramentas, suporte a vários provedores de LLM e canais como Telegram e Discord.
Assistente pessoal de IA leve e isolado em contêineres, que se conecta a apps de mensagens como WhatsApp, Telegram, Slack e Discord e usa o Agent SDK da Claude.
Um assistente pessoal de IA local-first que cria uma wiki, coleções de dados e pequenos apps a partir de conversas, mantendo os arquivos no seu espaço de trabalho.