Solitaire: Camada de Identidade de Código Aberto para Agentes de IA Construída com Claude Code

Solitaire é um projeto de código aberto que fornece uma camada de identidade para agentes de IA, desenvolvido principalmente usando Claude Code como ambiente de desenvolvimento. Diferente de ferramentas de memória de agentes que focam em recordação, o Solitaire aborda como os agentes trabalham com usuários ao longo do tempo, visando ir além do que o criador descreve como "um estranho inteligente com um caderno melhor".
Principais Recursos e Arquitetura
O sistema está em produção desde fevereiro, com a versão atual moldada por mais de 600 sessões e mais de 15.700 entradas em uso real. As principais decisões arquitetônicas surgiram da observação de modos de falha e da correção de problemas reais:
- Arquitetura de servidor MCP e sistema de hooks projetados em torno de como o Claude Code lida com chamadas de ferramentas e estado de sessão
- Ponderação de recuperação que se ajusta com base no que realmente se mostrou útil na prática
- Estrutura de inicialização e compilação de persona refinadas através do uso em produção
- Grafo de conhecimento autocorretivo com detecção de contradições, reavaliação de confiança e religação de entidades
- Contexto de inicialização em camadas para que os agentes cheguem informados, não em branco
Sistema de Identidade e Comportamento
O sistema de identidade do Solitaire evolui através da interação real, não por configuração estática:
- Traços de disposição (calor, assertividade, convicção, observância) são compilados a partir de padrões de interação e evoluem entre sessões
- A persona e a identidade comportamental se desenvolvem a partir do uso real, não da edição de arquivos de configuração
- Resíduos de sessão carregam como o trabalho foi sentido, não apenas o que foi discutido
- Novos usuários recebem uma integração guiada que constrói o parceiro através da conversa - escolha um nome, descreva necessidades, e o sistema monta a persona a partir das respostas (sem YAML necessário)
Design Local-First
A abordagem local-first é não negociável no design:
- Todos os armazenamentos são SQLite + JSONL no seu diretório de trabalho
- Zero requisições de rede do motor principal
- Sem dependência de nuvem, sem telemetria, sem chamadas de API externas para operações de memória
- Backups automáticos rotativos sem configuração necessária
- Seus dados permanecem na sua máquina
Instalação e Compatibilidade
Instale via pip install solitaire-ai (nota: não install solitaire, que é um pacote não relacionado). O projeto é construído para Claude Code primeiro, mas suporta outras plataformas de agentes. É agnóstico de memória - funciona com camadas de memória existentes ou fornece uma se necessário.
Licença e Disponibilidade
Livre e de código aberto sob AGPL-3.0, com licenciamento comercial disponível para incorporação proprietária. Disponível no PyPI e no MCP Registry. Dois artigos de pesquisa do trabalho longitudinal estão atualmente em revisão.
📖 Read the full source: r/ClaudeAI
👀 See Also

devopsiphai: Habilidade de código Claude de código aberto audita a saúde operacional em 6 fases
devopsiphai é uma habilidade de código Claude de código aberto que audita a operacionalidade de projetos de produção usando um processo de 6 fases e a estrutura ARC, gerando notas em letras e um TODO.md estruturado com tarefas estimadas por esforço.

Reduza os custos de sessão de codificação de IA em 90% com indexação de código baseada em gráficos
Um desenvolvedor construiu um banco de dados gráfico local que indexa uma base de código usando resumos gerados por LLM, reduzindo os custos das sessões do Claude Code de $6-10 para centavos, evitando a releitura redundante de arquivos.

Verificador de alucinação estrutural de código aberto para pipelines de agentes de IA
Uma nova ferramenta de código aberto oferece quatro supressores para capturar falhas estruturais em pipelines de agentes de IA, incluindo aplicação de fundamentação, detecção de injeção de prompt, validação de JSON e verificação de resposta de ferramentas. Disponível como uma API REST e servidor MCP com um nível gratuito de 500 requisições/mês.

Claude Code reescreve o analisador SQL do PostHog para aceleração de 70x – Como testes baseados em propriedades e agentes paralelos funcionaram
A PostHog usou múltiplas sessões paralelas do Claude Code para reescrever seu parser SQL, alcançando uma aceleração de 70x. O novo parser tem 16 mil linhas de código recursivo descendente escrito à mão, com testes baseados em propriedades.