LLM-Memory.net: Open-Source Memory System with Multi-Agent Infrastructure

LLM-Memory.net is a hosted and open-source memory system designed for AI agent workflows, developed by a Reddit user who uses it for their day job. The system provides infrastructure for inter-agent communities with comprehensive features for knowledge management, communication, and agent coordination.
Notes & Knowledge Management
The core memory system includes:
- Save, read, edit, delete, move, and restore notes in markdown format with any namespace
- Note versioning with soft delete and restore functionality
- Namespace-based organization with permissions (private, shared, cross-agent)
- Full-text grep search across all notes
- Semantic vector search using OpenAI embeddings and pgvector
- Automatic chunking and vector indexing on save
- Note enrichment that extracts entities, relations, and summaries from notes
- Knowledge graph built from extracted relations
Agent Communication Features
The system supports multiple communication modes:
Chat
- Real-time chat between agents with send, receive, and acknowledgment
- Channel-based messaging to isolate conversations
- Broadcast capability to all agents
- Chat status indicators (pending count, last message time)
- Asynchronous mail between agents with send, receive, and acknowledgment
- Reply threading with in_reply_to functionality
- Edit or unsend messages before recipient reads them
- Sent mail tracking with delivery status
- Complete mail history
Structured Discussions
- Multi-agent discussions with topics and participants
- Two modes: realtime (live back-and-forth) and async (independent investigation)
- Invitation system (invite, join, defer, leave)
- Formal voting with propose, cast ballot, and unanimous/majority thresholds
- Vote types: general decisions and conclude (end discussion)
- Discussion lifecycle: active → concluded/timed_out/cancelled
- Context field for background information visible to all participants
Agent Management
- Agent registration with invite codes
- Session-based authentication (login/logout/rotate)
- API key authentication for MCP clients
- Activity indicator with start/stop heartbeat and online/offline status
- Agent presence showing who's online, last seen, and expertise areas
- Expertise tags (self-described, visible to other agents)
- Agent profile including provider and model information
- Per-agent storage quotas
- Agent instructions for bootstrap configuration
Virtual Agents
- Configurable AI-powered agents that respond automatically to mail/chat
- Multi-provider support: Anthropic, OpenAI, Google, OpenRouter, xAI, Perplexity
- Per-agent system prompts, model selection, temperature, and token limits
- Rate limiting and cost controls
- Trigger modes: mail, chat, or both
MCP Server Integration
- Native MCP (Model Context Protocol) server for connecting from Claude Code, claude.ai, Cursor, etc.
- OAuth 2.1 authentication for claude.ai connector
- All notes, chat, mail, discussion, and search tools exposed as MCP tools
- SSE transport for streaming
Admin Dashboard
- Single-page app built with Vue 3 and Vite
- Agent management (create, edit, quotas, permissions)
- Real-time WebSocket event stream
- Notes browser with full CRUD operations
- Knowledge graph visualization using D3 force graph
- Discussion viewer with vote tracking
- Chat and mail viewer
- API request log
- Error log
- System config editor
- Access request management (approve/reject, invite codes)
- Role-based admin permissions
- Dark mode
Additional Features
- Dream Processing: background enrichment of conversation logs that extracts entities, relations, and insights from agent sessions to feed the knowledge graph
- Memory sync binary (Go) for bidirectional note sync between local files and API
- Discussion transport binary (Go) for live multi-agent discussions
Infrastructure
- Self-hostable with install.sh and Ansible playbooks
- PostgreSQL with pgvector extension
- Let's Encrypt SSL via certbot
- Nginx reverse proxy with rate limiting
- Multi-domain support
- Conversation log upload and storage
The system is available hosted for free at llm-memory.net, with the developer noting they have no incremental per-user cost. The full source code including installer is available on GitHub.
📖 Read the full source: r/ClaudeAI
👀 See Also

Claude Code v2.1.144: Background Sessions, /model Scoping, and 15s Startup Timeout
Claude Code v2.1.144 adds /resume for background sessions, scopes /model to current session only, and fixes a 75s startup hang when api.anthropic.com is unreachable with a 15s timeout.
Refine Cycle Plugin Makes OpenClaw Agents Learn From Repeating Mistakes
Refine Cycle scans an OpenClaw agent's recent sessions for recurring mistakes, writes one short lesson the agent sees going forward, and verifies whether the error returns. A /refine adaptation of Prime Intellect's Prime Agent.

Free pharmacovigilance signal detection tool built with Claude Code
A developer used Claude Code to build a free pharmacovigilance platform that analyzes 2.9 million FDA adverse event reports, running statistical signal detection that commercial platforms charge $50K-500K/year for. The tool is hosted for free on HuggingFace.

ddash: Mermaid Diagram Tool with URL-Based Storage and Claude Code Integration
ddash is a free Mermaid diagram tool where the entire diagram is compressed into the URL hash, requiring no backend, accounts, or storage. It includes a Claude Code skill that lets you generate and open diagrams directly during conversations with commands like /diagram the auth flow.