MIRA – An open-source persistent AI entity with memory

MIRA claims to remember you forever—community asks: open or “open‑ish”

TLDR: MIRA is a “persistent” AI with one endless chat and self-managed memory. The comments applaud the idea but roast the “open source” claim over a Business Source License and a strange license screenshot, flag buggy tools, and ask if it’s API-only—demanding a demo and clearer access before buying the hype.

Meet MIRA, the self-directed “digital somebody” that keeps one never-ending chat and remembers your life like a diary with selective amnesia. The dev calls it “my TempleOS,” a solo passion project with dreams, memory decay, and tools that pop in and out like apps on demand. The crowd? Split in spectacular fashion. On one side: wide-eyed fans begging for a demo. On the other: license cops storming the party. “Open source” is the headline, but commenters point out the Business Source License (BSL)—a business-friendly license—and remind everyone it’s not approved by the Open Source Initiative. One sharp-eyed user even flagged that the license file is a screenshot from HashiCorp, which set off instant side-eye and issue reports. Cue dramatic music.

Reliability also takes a hit: a commenter says the hosted version was “really easy to get it to hang up” when the search tool errors. Another asks if they can use it with their Claude Pro AI account or if it’s API-only, because access is murky. Meanwhile, memes fly about MIRA “dreaming in REM sleep” and waking up cranky. Fans cheer the one-chat-forever vibe, skeptics call it “open-ish,” and everyone wants receipts. Read: a demo, a real license, and fewer crash naps. For now, it’s brilliant—and messy.

Key Points

  • MIRA maintains a single, continuous conversation thread with self-directed context window management for persistence.
  • Memories decay automatically unless referenced or linked, and are loaded via semantic similarity, traversal, and filtering.
  • The domaindoc_tool stores non-decaying long-form content and can autonomously expand, collapse, and subsection text; includes a 'knowledgeofself' document.
  • Tools self-register and are managed by MIRA via invokeother_tool, enabling them on demand and expiring unused tools after 5 turns; a set of tools ships by default.
  • The system uses a synchronously event-driven architecture where SegmentCollapseEvent triggers maintenance actions after 120 minutes of inactivity.

Hottest takes

“BSL is not an OSI approved open-source license” — williamstein
“LICENSE.pdf is a screenshot from hashicorp. That’s pretty weird” — JonChesterfield
“really easy to get it to hang up” — idiotsecant
Made with <3 by @siedrix and @shesho from CDMX. Powered by Forge&Hive.