Skip to content

Brand-new release of memory system api to power various agent applications

Pre-release
Pre-release

Choose a tag to compare

@wangyu-ustc wangyu-ustc released this 25 Dec 18:44
· 126 commits to main since this release

πŸš€ MIRIX 0.1.6 β€” Pure Memory System API for Any Agent

This release marks a major evolution of MIRIX.

Starting from v0.1.6, MIRIX becomes a dedicated, plug-and-play advanced memory system that any agent can integrate with β€” rather than a bundled desktop personal assistant.

With this release, MIRIX now provides:

  • βš™οΈ Unified Memory API
  • 🧠 Meta-agent & multi-memory architecture
  • ☁️ Hosted Cloud Memory Service
  • πŸ“Š Web Dashboard for visualization, debugging & control
  • ⚑ Ultra-fast retrieval with hybrid search
  • πŸ” Optional embedding search for deeper reasoning
  • πŸ” Secure API key–based access

✨ What’s New

βœ… MIRIX as a Standalone Memory Platform

MIRIX is now designed to act as the long-term memory layer for:

  • LLM agents
  • desktop assistants
  • chatbots
  • automation systems
  • multi-agent systems

Just install and start using:

pip install mirix==0.1.6

☁️ MIRIX Cloud + Dashboard

We now provide:

  • Hosted Cloud Memory Service (no infrastructure needed)
  • Memory Dashboard
    • inspect stored memories
    • search & debug
    • monitor usage
    • manage API keys

Sign up at:
πŸ‘‰ https://app.mirix.io


πŸ”„ Branches & Migration

  • main (β‰₯ v0.1.6) β†’ Pure Memory System (API + Cloud)
  • desktop-agent branch β†’ Legacy Desktop Personal Assistant
    (deprecated, but still available)

The previous desktop personal assistant (frontend + backend) is no longer shipped on main.

If you still need the old integrated desktop app:
πŸ‘‰ switch to desktop-agent branch


🧨 Breaking Changes

  • Desktop personal assistant removed from main
  • API-first architecture introduced
  • Cloud usage requires API key

πŸ§ͺ Example Usage

Add Memory

client.add(
    messages=[
        {"role": "user", "content": [{"type": "text", "text": "We discussed MirixDB indexing performance"}]},
        {"role": "assistant", "content": [{"type": "text", "text": "Noted, I will remember that"}]},
    ],
)

Retrieve Conversational Memory

memories = client.retrieve_with_conversation(
    messages=[
        {"role": "user", "content":[{"type":"text","text":"What did we discuss recently?"}]},
    ],
)
print(memories)

Deep Embedding Search

client.search(
    memory_type="episodic",
    search_field="summary",
    search_method="embedding"
)

❀️ Thank You

Thanks to everyone supporting MIRIX β€” this upgrade enables MIRIX to power agents of all kinds while scaling to real-world workloads. Much more is coming 😊

If you’re building with MIRIX, we’d love to hear what you create!