Open source · Self-hosted · AGPL-3.0

A private AI that's
part of the family.

Meet MIRA — a personal assistant that lives on your hardware and looks after the people you love. It reaches them on the apps they already use, remembers what matters, and quietly helps. Not a gadget for power users — a presence in your home you can actually trust.

  • One command: docker compose up
  • Written in Rust
  • Your data stays home
MIRA — a friendly personal-assistant robot waving hello

Reaches everyone, on the apps they already have

  • Signal
  • WhatsApp
  • Telegram
  • Discord
  • Matrix
  • Email
  • Web

What MIRA is

Most AI lives in someone else's cloud and forgets you the moment you close the tab. MIRA is yours. It runs in your home, learns your family, and stays — a steady, private presence that helps without ever sending your life somewhere else.

She reaches out first

Not another app to check.
A presence that checks on you.

MIRA doesn't wait to be opened. With your blessing, she sends a gentle morning briefing, remembers the things you mentioned in passing, and nudges you before they slip — as a text or a real voice note, right where your family already chats.

  • Daily briefings & opt-in check-ins
  • Voice notes you can just talk back to
  • Quiet hours — she knows when not to

What it does

Six things that make MIRA
feel like one of us.

It remembers

MIRA keeps a private memory of what matters to each person — birthdays, preferences, the projects on their mind — and uses it across every conversation, on every channel, for days and months, not just one chat.

It acts, not just answers

Beyond chat, MIRA runs real tools: web search, your calendar, reminders, code, documents, and any service you connect through MCP. It does the thing, then tells you what it did and why.

It looks out for you

Opt-in check-ins and a daily briefing mean MIRA reaches out first — a gentle nudge about something from last week, a morning summary — like a family member who simply pays attention.

It speaks and listens

Built-in voice means check-ins and replies can arrive as natural voice notes, and everyone can just talk back. No app to learn for the people who don’t want one.

Made for the whole family

One MIRA serves several people, each with their own private memory, voice, and settings. Grandparents, kids, partners — everyone gets their own, on the app they already use.

Private by design

Self-hosted on your hardware. Your conversations and memory never leave your machine. Bring your own AI model — cloud or fully local. Secrets are encrypted; every action is logged and reversible.

Why self-hosted matters

Your family's life
never leaves the house.

MIRA runs on a machine you own — a home server, a mini PC, a spare laptop. Conversations, memories and documents stay on that disk. You choose the AI model behind it, cloud or fully local. It's memory-safe Rust, with an encrypted secrets vault and a sandbox for anything it runs.

See the security model
  • Lives on your hardwareNo vendor cloud in the loop. You hold the data.
  • Bring your own modelAnthropic, OpenAI, Gemini, or a fully local LLM.
  • Encrypted & sandboxedAES-256 secrets vault; isolated tool execution.
  • Transparent & reversibleEvery action is logged and explainable.

Where MIRA is heading

From assistant to
guardian of the home.

Watches over wellbeing

Ingests fitness & health signals from the family's devices and keeps a caring eye out — not a doctor, more the mother who notices when something's off.

Remembers so you don't

Surfaces the things you mentioned in passing weeks ago — the promise, the appointment, the follow-up — before they slip, not just the alarms you set.

Keeps an eye on home

Connects to Home Assistant and the services you already run, so MIRA can look after the house whether you're away or right there in it.

See the full roadmap

Bring MIRA home.

Free and open source. Up and running in one command. Yours forever.

$ git clone https://github.com/Vexillon-ai/MIRA
$ cd MIRA
$ docker compose up -d
✓ MIRA is awake at http://localhost:8080