Mecanismo Java nativo de memória de longo prazo e contexto para agentes de IA, que transforma conversas, documentos e chamadas de ferramentas em memórias estruturadas e recuperáveis.
plastic-labs/honcho
Infraestrutura de memória para agentes de IA com estado, que analisa conversas para modelar usuários, agentes e grupos ao longo do tempo.
- Estrelas
- 7,760
- Forks
- 954
- Issues abertas
- 174
- Último commit
- ontem
O que é?
Honcho é um serviço de memória para agentes de IA. Você armazena mensagens e eventos em sessões, e o Honcho os processa em segundo plano para extrair conclusões e manter uma representação de cada peer, que pode ser um usuário humano, um agente de IA, um grupo, um projeto ou uma ideia. Depois, as aplicações consultam essa memória por meio de um endpoint de chat em linguagem natural, pacotes de contexto de sessão, busca híbrida BM25 e vetorial ou representações estáticas de baixa latência, e injetam os resultados em qualquer chamada de LLM ou framework.
O projeto oferece um serviço gerenciado em api.honcho.dev, uma stack local iniciada com a ferramenta honcho-cli e um servidor FastAPI que pode ser hospedado por você e requer PostgreSQL com pgvector e uma chave de provedor de LLM. Também são fornecidos SDKs para Python e TypeScript, além de plugins próprios de memória para agentes de programação como Claude Code, Cursor, OpenCode e OpenClaw, e um endpoint MCP para qualquer cliente compatível com MCP.
O servidor é licenciado sob AGPL-3.0. Os scopes permitem limitar a recuperação a um grupo nomeado de sessões, e, quando configurado, um modelo multi-peer registra o que um peer sabe sobre outro.
Recursos principais
- 01Armazena mensagens e eventos em sessões e cria representações por peer em segundo plano.
- 02Endpoint de chat em linguagem natural para perguntar o que se sabe sobre um peer.
- 03Busca híbrida BM25 e vetorial no nível do workspace, da sessão ou do peer.
- 04Contexto de sessão pronto para uso em prompts, com resumos que podem ser convertidos para os formatos de mensagem da OpenAI e da Anthropic.
- 05Scopes que restringem a recuperação a um grupo nomeado de sessões.
- 06SDKs para Python e TypeScript, além de um endpoint MCP e plugins para agentes de programação.
Casos de uso
- Dar a um agente de programação, como Claude Code ou Cursor, uma memória que persiste entre sessões.
- Adicionar memória de longo prazo sobre usuários a um chatbot ou aplicativo de tutoria.
- Manter conversas longas injetando contexto resumido no prompt do LLM.
- Hospedar por conta própria uma camada de memória para um sistema multiagente interno.
Em coleções
Tópicos
Perguntas frequentes
- O que é honcho?
- Infraestrutura de memória para agentes de IA com estado, que analisa conversas para modelar usuários, agentes e grupos ao longo do tempo. Honcho é um serviço de memória para agentes de IA. Você armazena mensagens e eventos em sessões, e o Honcho os processa em segundo plano para extrair conclusões e manter uma representação de cada peer, que pode ser um usuário humano, um agente de IA, um grupo, um projeto ou uma ideia. Depois, as aplicações consultam essa memória por meio de um endpoint de chat em linguagem natural, pacotes de contexto de sessão, busca híbrida BM25 e vetorial ou representações estáticas de baixa latência, e injetam os resultados em qualquer chamada de LLM ou framework.
- honcho é gratuito? Qual é a licença?
- honcho é open source sob a licença AGPL-3.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
- honcho ainda é mantido?
- Manutenção ativa. O último commit de honcho foi em 23 de out. de 2026.
- Para que posso usar honcho?
- Dar a um agente de programação, como Claude Code ou Cursor, uma memória que persiste entre sessões. Adicionar memória de longo prazo sobre usuários a um chatbot ou aplicativo de tutoria. Manter conversas longas injetando contexto resumido no prompt do LLM. Hospedar por conta própria uma camada de memória para um sistema multiagente interno.
- Onde consigo honcho?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/plastic-labs/honcho
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Sistema de memória para agentes que armazena, recupera e reflete sobre memórias para que agentes de IA aprendam com o tempo, em vez de apenas reproduzir o histórico de conversas.
Mecanismo de memória e contexto para apps e assistentes de IA, com uma única API para memória persistente, RAG, perfis de usuário e conectores.
Serviço de contexto open source que mantém decisões, restrições e o estado do trabalho fora das conversas, para que agentes e pessoas possam retomar o trabalho em outras sessões.
Infraestrutura de memória nativa para agentes, que transforma conversas e execuções de agentes LLM em memória persistente e estruturada para apps em Python e TypeScript.
Memória persistente para agentes de programação: registra a atividade das sessões, compacta as informações com IA e injeta contexto relevante em sessões futuras.