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 wrote 3,000 lines of code instead of importing pywikibot — a case study in AI agents ignoring existing libraries
A developer tasked Claude Code (Opus 4.7) with fixing typos on Fandom wikis. The model wrote ~3,000 lines of Python reimplementing pywikibot, mwparserfromhell, and RETF rules rather than importing them. The post explores why this happens and how a two-minute search reduced the codebase to 1,259 lines.

Open-source tool enables Claude to control Unreal Engine directly
soft-ue-cli is a Python tool with a C++ plugin that allows Claude Code and Claude Desktop to execute commands in Unreal Engine without editor interaction, featuring 60+ operations including blueprint editing, actor spawning, and performance profiling.

OpenClaw Superpowers: A library of 31 skills addressing security, cost, and reliability pain points
A developer has released openclaw-superpowers, a library of 31 plug-and-play skills for OpenClaw. The library addresses common issues like runaway API costs, security vulnerabilities, and context loss, with installation via a single command.

Comparing Local vs. Cloud AI Agents: OpenClaw and Twin.so
OpenClaw is an open-source local AI agent that runs on your machine with full data control, while Twin.so is a cloud-based platform with 200,000+ community-built agents for 24/7 automation.