An Obsidian plugin that brings Xiaomi MiMo into your vault sidebar as a chat assistant. Paste an API key and start talking, no CLI, no extra runtime.
Chat sidebar: Open a streaming chat panel from the ribbon or command palette. Ask questions, think through a note, or bounce ideas while you write. Threads are saved locally and come back when you reopen Obsidian.
Inline edit: Select text in a note and run MiMo: Inline edit (bind a hotkey in Settings → Hotkeys). MiMo rewrites the selection in place. Preview the change as a line-level diff before you commit.
Multi-tab: Run several chats side by side for separate threads.
Image attachments: Drop or paste jpeg, png, gif, or webp into the current message. Images stay with the chat on disk so you can reopen the thread after a restart.
Editor and vault context: Select note text and use the nearby Chat action (or MiMo: Add selection to chat) to attach it explicitly; ordinary copy/paste does not add selection context. The active note, @-mentioned notes, and canvas / browser selections can also be sent with the turn. MiMo can list, search, read, write, and edit notes, and move them to Obsidian trash, using built-in vault tools (LS, Glob, Grep, Read, Write, Edit, Delete).
Web search: Text-only chat turns can look up current public web results (weather, news, facts) via MiMo's built-in web_search tool. Image-upload turns stay vision-only; ask a text follow-up if you want web research about an image. Turn on the Web Search Plugin in the MiMo console first — extra search fees apply. Toggle it under Settings → MiMo.
| Billing type | Key format | Best for |
|---|---|---|
| Token Plan | tp-xxxxx |
Heavy use — flat monthly/yearly fee |
| Pay as you go | sk-xxxxx |
Occasional use — pay per token |
tp-xxxxx for Token Plan, sk-xxxxx for pay as you go).MiMo is on by default. Turn Enable MiMo off only if you want to disable chat in this vault.
Chat commands (open chat, inline edit, new tab, new session, close tab) have no default keys. Bind them under Settings → Hotkeys (search MiMo).
| Model | Description |
|---|---|
mimo-v2.5 |
Default. Chat plus image input. |
mimo-v2.5-pro |
Flagship reasoning — text only, no images |
Pay as you go — single global endpoint:
https://api.xiaomimimo.com/v1
Token Plan — pick the cluster closest to you:
| Region | Base URL |
|---|---|
| Europe (Amsterdam) | https://token-plan-ams.xiaomimimo.com/v1 |
| Asia Pacific (Singapore) | https://token-plan-sgp.xiaomimimo.com/v1 |
| China | https://token-plan-cn.xiaomimimo.com/v1 |
Your messages, attached images, and any editor or vault context you send are transmitted to Xiaomi MiMo's API servers in accordance with their Terms of Service. When MiMo uses vault tools, it can read, create, edit, or move notes to Obsidian trash in this vault. This plugin collects no analytics of its own. Chat transcripts (including attached image bytes) are stored locally under the plugin folder in your vault config directory so History can restore them after a restart.
MiMo is built on top of Claudian by Yishen Tu. Thanks for the solid foundation.
MIT — see LICENSE.