piLoci: Self-hosted team memory service for AI agents on Raspberry Pi
piLoci is a self-hosted, multi-user LLM memory service that runs on Raspberry Pi 5, designed for teams to share project context across AI agents. It combines an MCP-based interface with LanceDB vector storage and an Obsidian-style workspace, enabling project-scoped memory isolation while keeping data on-premise. Teams use piLoci to maintain persistent context across sessions without relying on cloud-based memory services.
Use cases
- Teams maintaining persistent project context across multiple AI coding assistant sessions
- Research groups sharing and curating domain knowledge accessible to AI agents
- Software teams storing architectural decisions, design patterns, and technical context
- Content teams maintaining briefs, brand guidelines, and creative direction accessible to AI tools
- Open source projects providing maintainers with a self-hosted alternative to cloud memory services
Key features
- Project-Scoped Memory Isolation: Strict separation of context between projects, ensuring team members only access relevant memories
- MCP-Based Interface: Standard Model Context Protocol surface for programmatic memory storage and retrieval across AI clients
- LanceDB Vector Storage: Embedded semantic search with no external database process to manage
- Multi-User Authentication: Per-user accounts with optional 2FA, session management, and audit logs
- Obsidian-Style Workspace: Curation interface for organizing and reviewing shared knowledge
- Low-Power Hardware: Runs efficiently on Raspberry Pi 5, reducing cost and energy footprint
Who Is It For?
- Development teams seeking private, on-premise memory for AI coding assistants
- Research teams needing shared knowledge bases accessible to AI agents
- Privacy-conscious organizations that cannot use cloud-based AI memory services
- Technical teams running AI workflows on Raspberry Pi or low-power hardware
Frequently Asked Questions
- What hardware is required to run piLoci?
- piLoci is designed for Raspberry Pi 5 with at least 4GB RAM. It also runs on standard Linux servers. The alpha version requires approximately 2GB storage for the SQLite auth database and LanceDB vectors.
- How does piLoci differ from cloud-based AI memory services?
- piLoci keeps all data on your own hardware, eliminating subscription costs and data privacy concerns. It provides the same MCP interface that cloud services use, but stores memories locally on a Raspberry Pi or Linux server you control.
- Can piLoci integrate with Claude Desktop and Codex?
- Yes, piLoci exposes a standard MCP surface with tools for memory, recall, listProjects, and whoAmI. It has been tested with Claude and Codex according to the project documentation.
Related
Related
3 Indexed items
MemGPT
MemGPT is an open-source framework that enables large language models to maintain persistent memory across conversations, similar to how operating systems manage memory hierarchy. It solves context window limitations by intelligently managing different memory tiers. The system is particularly useful for building chatbots and agents that need long-term memory and continuous learning.
Ramp
Ramp documents an all-in-one finance platform at ramp.com covering corporate cards, expenses, bill pay, procurement, accounting automation, and banking integrations for more than 70,000 businesses. Ramp Help Center describes AI Token Spend Management that connects provider Admin API keys (Anthropic, OpenAI) or GCP BigQuery billing exports to consolidate token usage and cost by provider, model, team, and user without reading prompts. Product pages cite AI Spend Intelligence for anomaly flags, natural-language spend questions, and reconciliation against invoices alongside card and SaaS AI purchases; Ramp blog posts document Agent Cards scoped to AI agents via API or MCP with merchant and dollar limits.
Augment Code
Augment Code is an AI-powered coding assistant designed for enterprise software development teams. It provides context-aware code suggestions, automated code reviews, and refactoring assistance across large codebases. The platform emphasizes security, privacy, and compliance for organizational use.