Discover and explore top open-source AI tools and projects—updated daily.
GMaN1911AI coding assistant working memory and coordination system
New!
Top 73.0% on SourcePulse
This project provides Claude Code with persistent working memory through a Context Router and a Pool Coordinator, addressing the statelessness inherent in large codebases. It significantly reduces token waste and prevents repetitive work, thereby boosting developer productivity and enabling long-running, collaborative AI coding sessions.
How It Works
The Context Router injects relevant files into Claude's context based on attention dynamics and cognitive tiers (HOT, WARM, COLD). Files decay when not mentioned but reactivate on keywords or co-activation with related files. HOT files are fully injected, while WARM files are header-only, leading to substantial token usage reduction. The Pool Coordinator shares state across multiple Claude Code instances, facilitating long-running sessions and preventing duplicate efforts through automatic or manual coordination mechanisms.
Quick Start & Requirements
Installation involves cloning the repository and copying scripts to ~/.claude/scripts/, then merging hook configurations. Project initialization requires creating a local .claude directory with templates and editing project-specific markdown files. Users must set a unique CLAUDE_INSTANCE environment variable per terminal or globally in .bashrc. Verification uses provided Python scripts to check context injection or pool activity. Customizing keywords in context-router-v2.py is recommended for optimal savings. No specific hardware or advanced software prerequisites are listed beyond standard Python and bash environments. Official guides include SETUP.md and CUSTOMIZATION.md.
Highlighted Details
Maintenance & Community
The project is primarily maintained by Garret Sutherland of MirrorEthic LLC. The roadmap outlines ongoing development, including graph visualization, collision detection, and semantic relevance features. Community contributions via issues and PRs are welcomed. Enterprise services, custom implementations, and training are available by contacting gsutherland@mirrorethic.com.
Licensing & Compatibility
The project is released under the permissive MIT License, allowing for unrestricted use, modification, and distribution, including within closed-source commercial applications.
Limitations & Caveats
Current context routing relies on keyword matching; semantic relevance is planned for future releases. The system is specifically designed for Claude Code, limiting its direct applicability to other LLM assistants without modification. Advanced features like collision detection are still under development.
2 days ago
Inactive
microsoft