llms.txt Content
# Octopoda
> Persistent memory, crash recovery, and real-time 3D monitoring for AI agents. One Python package replaces per-framework memory glue for LangChain, CrewAI, AutoGen, the OpenAI Agents SDK, and MCP-based tools like Claude Code, Cursor, and Windsurf. Free open-source tier, cloud dashboard with loop detection and audit trail.
Octopoda is an open-source agent memory infrastructure. Every memory write is recorded, versioned, and made searchable via vector similarity. Agents get persistent state across sessions, cross-agent shared memory, deterministic snapshots + restore, decision audit trail, and multi-signal loop detection (write similarity, key overwrites, velocity spikes, alert frequency, goal drift). A live 3D Neural Brain visualizes agent activity in real time.
Install: `pip install octopoda` · GitHub: https://github.com/RyjoxTechnologies/Octopoda-OS · PyPI: https://pypi.org/project/octopoda/
## Docs
- [Quickstart — install to first memory in 60 seconds](https://octopodas.com/docs/quickstart)
- [Python SDK reference](https://octopodas.com/docs/python-sdk)
- [REST API reference](https://octopodas.com/docs/rest-api)
- [Installation options](https://octopodas.com/docs/installation)
- [Configuration](https://octopodas.com/docs/configuration)
## Framework integrations
- [LangChain memory](https://octopodas.com/docs/integrations/langchain): drop-in `LangChainMemory` that persists `ConversationBufferMemory` contents across sessions, with `session_id` isolation and `return_messages` support.
- [CrewAI memory](https://octopodas.com/docs/integrations/crewai): `CrewAIMemory` stores crew findings, task results, and agent-role attribution. Cross-crew shared memory via spaces.
- [AutoGen memory](https://octopodas.com/docs/integrations/autogen): `AutoGenMemory` replaces `Teachability` with cloud-synced memory and semantic search.
- [OpenAI Agents SDK memory](https://octopodas.com/docs/integrations/openai-agents): `OpenAIAgentsMemory` persists thread state ac