Skip to main content
The AI agent built for research

MIRAMIRA · Put your agent to research.

MIRA is an open-source, project-level AI assistant framework. Hand the "research → experiment → report" loop to an agent: give it a goal, get reproducible experiments, readable reports, and shareable slide decks.
Ships with desktop UI, CLI, PyPI package, and Docker images. Plugs into Lark / Slack / Telegram out of the box.

$ pip install mira-engine
20+
Built-in LLM providers
13
Channel integrations
3
Form factors: CLI / Web / Desktop
100%
Local-first & self-host friendly
Desktop UI

A workbench built for agents

MiraUI brings the project queue, pipeline view, experiment detail, and result center together in one Electron app. The agent runs in the background while you flip between projects to check progress — export PPT, papers, or experiment_report with a few clicks.

  • Real-time sync: WebSocket push with REST fallback; state comes directly from task_plan.json.
  • Same code for Web & Desktop: develop in the browser, ship as Electron, auto-spawns a local mira-engine.
  • Pausable & rollback-able: every experiment keeps a full trace of prompts, tool calls, and guardrail fixes.
MiraUI main interface