Discover and explore top open-source AI tools and projects—updated daily.
syncable-devStructural knowledge graph for AI coding agents
Top 71.1% on SourcePulse
Memtrace provides structural memory for AI coding agents, transforming codebases into a live, bi-temporal knowledge graph. It enables multiple agents to query shared code context in milliseconds without LLM calls, facilitating collaborative development and safe refactoring by offering full causal awareness and version history. This addresses the need for efficient, scalable, and cost-effective code intelligence for AI-driven development workflows.
How It Works
Memtrace leverages Rust and Tree-sitter to parse codebases into a bi-temporal graph, indexing symbols and relationships locally and deterministically. Unlike LLM-dependent systems, it avoids inference costs and latency by directly parsing ASTs. The system stores full version history for each code element, enabling "time-travel" queries and precise impact analysis. It also maps cross-service API topologies, providing a comprehensive structural understanding of complex architectures.
Quick Start & Requirements
npm install -g memtraceHighlighted Details
Maintenance & Community
Memtrace is currently in private beta, with access rolled out in batches to maintain a tight feedback loop. Users can join the waitlist at memtrace.io. The project is built by Syncable. Community support is available via Discord.
Licensing & Compatibility
The project operates under a proprietary EULA, free for individual developers during beta and post-general availability. The core indexer and database (MemDB) are closed-source. It integrates with various AI coding agents (Claude Code, Cursor, Codex) via the Model Context Protocol (MCP).
Limitations & Caveats
The core indexing engine and database are closed-source. The project is currently in a private beta phase, requiring users to join a waitlist for access.
1 day ago
Inactive