Memorine: A Local Memory System for OpenClaw Agents Using Python and SQLite

Memorine is a local memory system for OpenClaw agents built with Python and SQLite, requiring no external services, API calls, Docker, or telemetry. The entire system consists of about 8 files of pure Python code that creates a local .db file for memory storage.
Core Features
- Agents store facts and retrieve them later using full-text search
- Memories decay over time using a forgetting curve to prevent accumulation of old data
- Automatic flagging of contradictory information when new facts conflict with existing ones
- Causal chaining of events (this caused that, which caused this other thing)
- Procedure tracking with learning about which steps tend to fail
- Multiple agents can share facts through the same database
- Each agent can only modify its own data, preventing cross-agent memory interference
- Optional semantic search via fastembed + sqlite-vec extensions
Integration and Tools
The system includes an MCP server that allows OpenClaw to recognize it as a plugin, providing 14 tools to all agents once configured. The database file can be inspected directly using any SQLite browser.
Technical Details
Memorine has zero dependencies beyond Python and SQLite. There are no network calls, compiled binaries, or native extensions. The codebase is small enough to be read completely in an afternoon according to the developer.
The project is available on GitHub with open pull requests for bug fixes and feature additions. It's also published on PyPI for easy installation.
📖 Read the full source: r/openclaw
👀 See Also

Microsoft DebugMCP VS Code Extension Gives AI Agents Debugging Capabilities
Microsoft DebugMCP is a VS Code extension that exposes the full VS Code debugger to AI coding agents via the Model Context Protocol (MCP), enabling them to set breakpoints, step through code, inspect variables, and evaluate expressions.

OctoArch v5.0: Zero-Trust B2B Runtime with JSON-Based AI Personas
OctoArch v5.0 is a zero-trust B2B cognitive runtime built for strict enterprise use cases like fiscal/invoice extraction. It replaces text-based prompting with JSON-defined AI personas and implements path jailing to prevent server attacks.

MCP Slim: Local Embedding Search for MCP Tools Reduces Context Bloat
MCP Slim is a proxy that replaces full MCP tool catalogs with three meta-tools (search, describe, call), using local MiniLM embeddings for semantic search. It achieves 96% context window reduction and works offline without API keys.

Claude Octopus v8.48: Multi-AI Orchestration Plugin for Development Workflows
Claude Octopus v8.48 is an open-source plugin that orchestrates Claude, Codex, and Gemini AI models in parallel with distinct roles across development phases. It includes a 75% consensus gate between phases, fresh context windows for complex tasks, and specific commands like /octo:embrace for full lifecycle development.