# mira-OSS

> MIRA is a self-hosted, open-source AI assistant with a single continuous conversation thread, first-person long-term memory, and autonomous tool use.

- **Category:** AI Assistant
- **Licence:** AGPL-3.0
- **Latest version:** v2026.10.21-2.1.2
- **Open source:** oss
- **Languages:** Python
- **Platforms:** Docker, Linux, macOS
- **Tags:** PostgreSQL, Ai Agents, Ai Assistant, Chatbot, Agents, Rag, Semantic Search, Anthropic, Claude, Memory, Open Source, Python, Pgvector, Self Hosted, Generative Ai, Ai memory, Long term memory, Memory management, Continuous Conversation, First Person Memory

## Description

MIRA is a self-hosted AI assistant that approximates a continuous digital entity through a single never-ending conversation thread. It manages its own long-term memory by collapsing older conversation segments into first-person summaries that decay based on relevance rather than calendar time. Memories are recalled automatically via semantic similarity, entity graphs, and reranking before each response. MIRA includes a dynamic tool system where tools register at startup and the assistant can enable additional tools on demand. It runs on PostgreSQL with pgvector for embeddings, Valkey for caching, and HashiCorp Vault for secrets. The architecture uses a subcortical layer for pre-response context retrieval and a Peanut Gallery metacognitive observer for post-response review. Installation options include a one-line installer, Docker (with a multi-stage build), and a hosted version at miraos.org. The project is licensed under AGPL-3.0.

## Links

- [Homepage](https://github.com/taylorsatula/mira-OSS)
- [Website](https://www.miraos.org)
- [GitHub Repository](https://github.com/taylorsatula/mira)
- [Documentation](https://github.com/taylorsatula/mira/tree/main/docs)

---
Source: https://selfhost.directory/project/mira-oss