kemdiCode is a Model Context Protocol (MCP) server designed to supercharge AI agents and IDE assistants. It grants these AI entities access to 124 specialized tools covering code analysis, generation, git operations, file management, AST-aware editing, and multi-agent coordination. A key innovation is its Cognition Layer, which prevents AI amnesia by enabling agents to maintain persistent self-awareness through an event bus and structured records for decisions, intentions, error patterns, and self-critiques across multiple development sessions. This allows AI to pick up exactly where it left off, apply lessons learned, and make informed architectural choices, significantly enhancing productivity and consistency in AI-powered development workflows.
Key Features
01124 Specialized MCP Tools for Development Tasks
02AI Cognition Layer with 8 Self-Improvement Tools (e.g., decision journal, mental model)
03Cross-Tool Intelligence and In-Process Event Bus
04Multi-Agent Orchestration and Parallel Multi-Model Consensus
05Tree-sitter AST for Language-Aware Code Navigation and Editing
061 GitHub stars
Use Cases
01Enabling AI agents to remember project context and architectural decisions across multiple sessions.
02Facilitating AI-assisted code reviews, bug fixes, and complex refactoring tasks.
03Coordinating multiple AI agents and LLM models for distributed task management and consensus-based problem solving.