Sobre o projeto

A Estrutura do Projeto AI Memory fornece uma base fundamental para construir um ecossistema de agentes autônomos. Em seu núcleo, o AgentMeta (kevin) atua como o orquestrador central, coordenando uma equipe de agentes especialistas, incluindo o Architect para planejamento, o Rephrasing (kita) para otimização de solicitações, o DebugMaster para testes, o Resolver para execução de tarefas e o DeepSearch para pesquisa. A arquitetura enfatiza o gerenciamento centralizado de estado através do `.ai-memory/StateManager.json`, que rastreia contadores de tarefas, sistemas de validação e trilhas de auditoria. Regras e padrões são armazenados em `.ai-memory/$_rules/`, abrangendo regras do projeto, padrões de documentação e diretrizes de qualidade de código. Cada agente possui seu próprio diretório em `.ai-memory/$_agents/` para funções especializadas. Os principais recursos incluem comunicação baseada em corretor de mensagens, design orientado a eventos, testes automatizados, abordagem de documentação em primeiro lugar, um limite de tamanho de arquivo de 80 linhas e desenvolvimento incremental. O projeto é projetado para fácil integração com outros sistemas por meio de interfaces padronizadas e gerenciamento centralizado de memória.