Vibe Coding Discover

AI Agents

Caura (formerly MemClaw) — governed shared memory for AI agent fleets. Multi-agent, multi-tenant, MCP-native. Trust tiers, keystone policies, audit trails, knowledge graph, self-improving retrieval. Apache 2.0.

★ 53989 forksPythonApache-2.0caura-ai

Governed shared memory layer for AI agent fleets: agents write plain text, Caura stores it with semantic search, entity/knowledge graphs, per-tenant isolation, trust tiers and audit trails. MCP-native plus REST and Python/TypeScript clients; self-hostable via Docker with Postgres/pgvector.

Use Cases

Give AI agents persistent long-term memory across sessionsShare learned facts and skills between agents in a fleetMulti-tenant memory isolation per org/fleet/agentSemantic recall of operational runbooks and rulesEntity and relationship graph over agent knowledgeGoverned cross-fleet recall with trust tiers and policyAudit trails for agent memory writes and readsDrop-in MCP memory server for Claude/MCP clientsSelf-hosted or air-gapped agent memory via DockerRAG-style retrieval over accumulated agent knowledgePre-turn context injection via Python/TypeScript Rail SDKDe-duplication and stability of agent-written memories

Built With

Language
Python
Frameworks
FastAPI · SQLAlchemy · Alembic · Pydantic · PostgreSQL · pgvector · Redis · Docker Compose · Model Context Protocol · uvicorn · structlog · Google Vertex AI · OpenAI

Tags

agent-memory · multi-agent · mcp · knowledge-graph · multi-tenant · pgvector · semantic-search · vector-search · llm-memory · trust-tiers · audit-trail · governance · rag · self-hosted · python · fastapi