Assistente pessoal de IA auto-hospedado que conversa pelo Telegram, executa tarefas agendadas e se conecta a servidores MCP e ferramentas do host.
aspasskiy/GoGogot
Um agente de IA leve e self-hosted, escrito em Go, que roda no seu servidor e funciona pelo Telegram com modelos da Anthropic, OpenAI ou OpenRouter.
Alternativa open source a:OpenClaw
- Estrelas
- 264
- Forks
- 17
- Issues abertas
- 4
- Último commit
- há 2 meses
O que é?
O GoGogot é um agente de IA self-hosted que roda no seu próprio servidor e é controlado por um bot do Telegram. Ele pode executar comandos de shell, ler e editar arquivos, pesquisar e buscar páginas na web, manter memória e anotações persistentes, pesquisar conversas anteriores e agendar tarefas recorrentes com horários no estilo cron. O projeto se apresenta como uma alternativa menor ao OpenClaw, com um núcleo de cerca de 9.000 linhas de Go distribuído em um único binário de aproximadamente 15 MB.
Você escolhe o provedor do modelo: Anthropic, OpenAI ou qualquer modelo disponível pelo OpenRouter. As chaves de API ficam no seu servidor, e o agente só pode ser usado pelo ID de usuário do Telegram que você definir como proprietário. A implantação é feita com um único comando Docker, e a imagem oferece suporte a linux/amd64 e linux/arm64 e inclui um ambiente Ubuntu de uso geral com bash, git, Python, Node.js e sqlite.
O núcleo do agente é um loop que chama o LLM, executa chamadas de ferramentas e devolve os resultados. Memória, agendamento, compactação de contexto e arquivos de identidade são implementados como ferramentas dentro desse loop. É possível adicionar novos backends de modelos, meios de comunicação como Discord ou Slack e ferramentas personalizadas por meio de interfaces Go enxutas.
Recursos principais
- 01Interface do Telegram com suporte a múltiplos chats, anexos e prompts interativos
- 02Ferramentas de shell, leitura, gravação e edição de arquivos e pesquisa por regex, executadas em um contêiner Ubuntu
- 03Pesquisa na web via Brave, busca de páginas e requisições HTTP
- 04Memória persistente, arquivos de identidade e skills mantidas pelo próprio agente
- 05Agendamento de tarefas baseado em cron, preservado entre reinicializações
- 06Compactação automática do contexto quando o limite de tokens se aproxima
Casos de uso
- Receber no Telegram, todas as manhãs, um resumo diário de notícias ou um relatório
- Monitorar o uso de disco e memória do servidor e emitir alertas ao ultrapassar limites
- Processar arquivos, por exemplo, juntar capturas de tela em um PDF e enviá-lo de volta
- Extrair dados estruturados de páginas da web para CSV
Tópicos
Perguntas frequentes
- O que é GoGogot?
- Um agente de IA leve e self-hosted, escrito em Go, que roda no seu servidor e funciona pelo Telegram com modelos da Anthropic, OpenAI ou OpenRouter. O GoGogot é um agente de IA self-hosted que roda no seu próprio servidor e é controlado por um bot do Telegram. Ele pode executar comandos de shell, ler e editar arquivos, pesquisar e buscar páginas na web, manter memória e anotações persistentes, pesquisar conversas anteriores e agendar tarefas recorrentes com horários no estilo cron. O projeto se apresenta como uma alternativa menor ao OpenClaw, com um núcleo de cerca de 9.000 linhas de Go distribuído em um único binário de aproximadamente 15 MB.
- GoGogot é gratuito? Qual é a licença?
- GoGogot é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- GoGogot ainda é mantido?
- Atualizado nos últimos 6 meses. O último commit de GoGogot foi em 26 de ago. de 2026.
- Para que posso usar GoGogot?
- Receber no Telegram, todas as manhãs, um resumo diário de notícias ou um relatório Monitorar o uso de disco e memória do servidor e emitir alertas ao ultrapassar limites Processar arquivos, por exemplo, juntar capturas de tela em um PDF e enviá-lo de volta Extrair dados estruturados de páginas da web para CSV
- Onde consigo GoGogot?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/aspasskiy/GoGogot
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Uma plataforma auto-hospedada de agentes de IA persistentes, com memória de longo prazo, que colaboram e respondem em canais de chat e rodam em um único container.
Runtime de agente pessoal de IA em Rust, executado na sua máquina e conectado a provedores de LLM, canais de chat, ferramentas e hardware.
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 open source para planejamento, escrita e conhecimento pessoal, que roda no Mac ou pode ser hospedado por você com suas próprias chaves de modelo.
Leon é um assistente pessoal de IA open source que roda localmente e pode usar ferramentas, memória e contexto para realizar tarefas.