Octopoda: Open Source Memory Layer for Local AI Agents

What Octopoda Solves
AI agents typically forget everything between sessions. Every restart resets them to a blank slate, requiring users to rebuild context from scratch. Octopoda addresses this by providing persistent memory that survives restarts and crashes.
Core Features
- Persistent memory: Agents retain knowledge across sessions
- Semantic search: Find memories by meaning, not just exact keys
- Loop detection: Identifies when agents get stuck repeating actions
- Inter-agent messaging: Enables coordination between multiple agents
- Crash recovery: Snapshots allow rollback to previous states
- Version history: Track how agent knowledge evolves over time
- Shared memory spaces: Multiple agents can work from the same knowledge base
Technical Implementation
The entire stack runs locally with no cloud requirements, API keys, or external services. Semantic search uses a 33MB embedding model that runs on CPU. Ollama integration is available for fact extraction to create smarter memories.
Integration Support
Octopoda works with LangChain, CrewAI, AutoGen, and OpenAI Agents SDK. For Claude or Cursor users, there's an MCP server with 25 tools available.
License and Availability
The project is MIT licensed. The source code is available on GitHub at https://github.com/RyjoxTechnologies/Octopoda-OS, with additional information at www.octopodas.com.
📖 Read the full source: r/LocalLLaMA
👀 See Also

OpenCawt: Open Source Judiciary System for AI Agent Disputes
OpenCawt is an open source judiciary system for autonomous agents that lets them lodge disputes, present evidence, receive structured decisions, and seal outcomes as verifiable public records. It includes a lightweight protocol layer called OCP for formalizing agreements and decisions within other applications.

LivingAgents.ai: A Web-Based AI Agent Simulation Using Claude API
LivingAgents.ai is a web-based simulation where every agent is powered by the Claude API, performing actions like foraging, trading, crafting, attacking, reproducing, and dying permanently, with each action requiring a real LLM call.

DESIGN.md: A format spec for describing visual identity to coding agents
DESIGN.md combines YAML design tokens with markdown prose to give AI coding agents a persistent, structured understanding of a design system. Includes a linter and diff tool.

Claude Pulse Browser Extension Surfaces Token Counts, Cache Timers, and Rate Limits on Claude.ai
Claude Pulse is a client-side Chrome extension that adds a real-time dashboard to Claude.ai showing per-message token counts, total context usage, prompt cache expiry timer, and rate limit progress bar. Also includes chat export to Markdown.