NeuroTrace
Context Memory for AI-Assisted Coding
NeuroTrace is a local-first memory system for AI coding agents and developers inside your IDE.
It captures decisions, insights, hypotheses, and tasks linked directly to your code, allowing both developers and AI agents to retrieve the reasoning behind a project.
Git tracks the history of code.
NeuroTrace tracks the history of reasoning.
Perfect for: architecture decisions, debugging logs, feature planning, technical journaling, and long-running project context.
✨ What It Looks Like

Interactive Memory Graph

🚀 Why NeuroTrace?
- Capture structured memory where the work happens.
- Link memory entries to real files, lines, and snippets.
- Search by text and semantic meaning.
- Visualize relationships in an interactive graph.
- Keep everything local-first and offline-friendly.
🤖 Built for AI Agents
NeuroTrace works as persistent memory for coding agents.
Instead of losing context between sessions, agents can search previous decisions, record new insights, and build on existing knowledge automatically.
A typical agent workflow:
- Agent receives a task.
- Searches NeuroTrace for prior decisions and related context.
- Works with full project history available.
- Records the outcome as a structured memory entry.
- Links it to related memories in the graph.
NeuroTrace exposes its full API through MCP-compatible tools:
addThought / editThought / deleteThought — manage structured memory entries.
searchThoughts / semanticSearch — find by keyword or meaning
suggestRelated — discover connections
addRelation / deleteRelation — link ideas explicitly
getGraphData / getGraphInsights — read the knowledge graph
getDatabaseStatus — check workspace state
NeuroTrace generates agent guidance alongside its MCP setup files:
- In Cursor, it generates
.cursor/rules/neurotrace.mdc
- In VS Code, it generates
.github/copilot-instructions.md
After you initialize NeuroTrace in a workspace, it generates ready-to-use MCP setup files under .neurotrace/mcp/.
For detailed MCP configuration (Cursor, Codex, Cline, Windsurf, etc.), open:
.neurotrace/mcp/README.md
🧠 Memory Types
NeuroTrace supports structured memory types for better long-term memory:
hypothesis for assumptions to validate
decision for final technical choices
insight for discoveries and learnings
task for follow-up work and debt
discard for rejected approaches
note for general context
🔒 Privacy and Security by Design
For transparency, security-critical code is open source in our GitHub repository.
- 100% local-first storage
- Encrypted database support (SQLCipher3, AES-256 at rest)
- Optional anonymous telemetry
- Works offline
🛠️ Installation and First Use
- Install from Marketplace.
- Open the NeuroTrace sidebar.
- On first use, download the platform backend when prompted.
- Click Initialize Database in the sidebar.
- NeuroTrace creates the local
.neurotrace directory in your workspace and generates MCP setup files under .neurotrace/mcp/.
- Open
.neurotrace/mcp/README.md and follow the quick setup for Codex, Cursor, Cline, or Windsurf.
- Add your first memory from the sidebar or let your agent start using NeuroTrace tools in that workspace.
More details: walkthrough/init.md
🧩 Core Technologies
- SQLCipher3 for encrypted local storage
- FAISS for high-speed vector search
- Sentence Transformers (all-MiniLM-L6-v2) for embeddings
🛟 Quick Troubleshooting
Backend download succeeded, but executable was not found
- Verify release tag and asset names match the expected format.
- Re-download backend from NeuroTrace advanced commands.
- If needed, remove cached backend files and download again.
Database corrupted or inaccessible
- Close VS Code.
- Delete the
.neurotrace folder in your workspace.
- Reopen VS Code.
- Initialize database again from the NeuroTrace sidebar.
Warning: this permanently removes local thoughts in that workspace.
Need help or want to connect with other NeuroTrace users?
We're here to help! Feel free to reach out with questions, suggestions, or feedback.
📄 License
NeuroTrace uses a hybrid licensing model: security-critical code is open source, while premium features remain proprietary. See LICENSE.md for complete terms.
Built to remember. 🧠
© 2025 BlackIron Technologies Ltd. All rights reserved.