🧠 Cortex Memory
Persistent memory for AI coding assistants
Stop repeating yourself to AI tools. Cortex remembers your project context across all sessions and tools.
✨ Features
🧠 Persistent Memory
Save important context that survives between coding sessions. Never explain your project architecture to AI tools again.
📁 Project Isolation
Memories are automatically isolated per project using git root or package.json detection.
🏷️ 5 Memory Types
Organize your memories:
- fact - Project facts and context
- decision - Architecture and design decisions
- code - Code snippets and patterns
- config - Configuration details
- note - General notes
🔍 Full-Text Search
Find any memory instantly with powerful search.
Works seamlessly with:
- GitHub Copilot
- Claude (via MCP)
- Cursor
- Continue
📸 Screenshots
Memory Tree View
View and manage all your memories in a dedicated sidebar panel.
Quick Add Memory
Use Ctrl+Shift+P → "Cortex: Add Memory" to quickly save context.
🚀 Quick Start
- Install the extension from VS Code Marketplace
- Open a project folder
- Add a memory using
Ctrl+Shift+P → "Cortex: Add Memory"
- View memories in the Cortex panel in the Activity Bar
⚙️ Commands
| Command |
Description |
Cortex: Add Memory |
Add a new memory to the current project |
Cortex: Search Memories |
Search through all memories |
Cortex: Refresh |
Refresh the memory tree view |
Cortex: Delete Memory |
Delete a selected memory |
Cortex: View Memory Details |
View full details of a memory |
🔗 MCP Integration
Cortex includes an MCP (Model Context Protocol) server for integration with AI tools.
GitHub Copilot
- Open Command Palette:
Ctrl+Shift+P
- Run: "MCP: Open User Configuration"
- Add Cortex server configuration
- Use in chat:
@cortex search "your query"
Claude Desktop
Add to your claude_desktop_config.json:
{
"mcpServers": {
"cortex": {
"command": "bun",
"args": ["run", "/path/to/Cortex/packages/mcp-server/dist/mcp-server.js"]
}
}
}
📋 Requirements
- VS Code 1.85.0 or higher
- No additional dependencies required
🐛 Known Issues
See GitHub Issues for known issues and feature requests.
📝 Release Notes
0.2.2
- Added official branding and icons
- Improved extension packaging
0.2.0
- Initial release
- Memory tree view
- Add, search, delete memories
- Project isolation
- MCP server integration
🤝 Contributing
Contributions are welcome! See our Contributing Guide.
📄 License
MIT License - see LICENSE
Made with ❤️ by EcuaByte