Octopoda Memory
About
Persistent memory for AI agents that survives across sessions. Store, recall, and semantically search memories. Includes loop detection that catches agents stuck repeating themselves, full audit trails, shared memory between agents, and a real-time dashboard. Works with Claude Co
Details
- Author
- RyjoxTechnologies
- Downloads
- 327
- Categories
- Productivity, AI
Jump to
- Persistent memory that survives restarts, crashes, and deployments
- Semantic search to find memories by meaning
- Loop detection to catch agents repeating themselves
- Audit trail logging every decision with reasoning
- Shared memory for agents to share knowledge through memory spaces
- Real-time dashboard to monitor all agents at localhost:7842
Setting up with Highlight
This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:
- Download and install Highlight from highlightai.com/download
- Navigate to the plugins tab and select "Add Custom Plugin"
-
Configure the plugin with the settings below
Plugin Name
Octopoda MemoryCommand (node, npx, python, etc.)Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.
- Enable "Start Automatically" if you want the plugin to start when Highlight launches
From the repository
Install the package with pip install octopoda, obtain a free API key from https://octopodas.com, then add it to Claude Code using the command: claude mcp add octopoda -s user -e OCTOPODA_API_KEY=your-key -- python -m synrix_runtime.api.mcp_server.
Claude Desktop / Cursor
Paste into your MCP client config file to install this server.
{
"mcpServers": {
"octopoda memory": {
"octopoda": {
"command": "python",
"args": [
"-m",
"synrix_runtime.api.mcp_server"
],
"env": {
"OCTOPODA_API_KEY": "your-key-from-octopodas.com"
}
}
}
}
}
McpServers
{
"octopoda": {
"command": "python",
"args": [
"-m",
"synrix_runtime.api.mcp_server"
],
"env": {
"OCTOPODA_API_KEY": "your-key-from-octopodas.com"
}
}
}
Octopoda Memory
Persistent memory for AI agents. Store, recall, and search memories that survive across sessions.Features
- Persistent Memory — agent.remember() and agent.recall() that survives restarts, crashes, deployments - Semantic Search — find memories by meaning, not just exact keys - Loop Detection — catches agents stuck repeating themselves before they burn tokens - Audit Trail — every decision logged with reasoning - Shared Memory — agents share knowledge through memory spaces - Real-time Dashboard — monitor all agents at localhost:7842 Setup 1. Install:pip install octopoda
2. Get free API key at https://octopodas.com
3. Add to Claude Code: claude mcp add octopoda -s user -e OCTOPODA_API_KEY=your-key -- python -m synrix_runtime.api.mcp_server
13 Tools Available
- octopoda_remember — store a memory - octopoda_recall — get a memory by key - octopoda_recall_similar — semantic search - octopoda_search — prefix search - octopoda_recall_history — version history - octopoda_snapshot / octopoda_restore — checkpoint and rollback - octopoda_share / octopoda_read_shared — shared memory between agents - octopoda_list_agents — list all agents - octopoda_agent_stats — performance stats - octopoda_log_decision — audit trail - octopoda_loop_status — loop detectionLinks
- GitHub: https://github.com/RyjoxTechnologies/Octopoda-OS - Website: https://octopodas.com - PyPI: https://pypi.org/project/octopoda/Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.

