Michi
Sign inKnow MichiKnow

Know Michi

Three ways to use the same agent. Look around freely; sign in to download. Bring your own local models or provider keys.

Which Michi should I choose?

Start with Michi VS Code. You can add Michi Go later — both use the same engine and settings.

A real Michi Desktop session in a new folder: the app ran a real model (gemini-3.5-flash-lite), edited a file and ran its tests. A script typed the task and pressed Approve; idle seconds were trimmed from the start.

Michi Desktop

A native Mac app. Chat, watch tool calls and approve actions visually.

Platform
macOS [MIN VERSION] · [ARCH]
Built with
Electron 39 (39.8.10 installed)
Needs
The michi package, Python 3.11 or later, to run Michi Core
Version
0.1.0 · [DATE]
Signed
[NOTARIZATION STATUS]
Sign in to download

Downloads are for signed-in people.

Real VS Code with the Michi extension, a real michi acp agent and a real model (gemini-3.5-flash-lite) in a new session. A script typed the task and pressed Approve once; the screenshot crops the chat panel.

Michi VS Code

Suggested for you

Michi in your editor, talking to Michi Core over ACP — the Agent Client Protocol.

Requires
VS Code 1.94 or later
Needs
The michi package, Python 3.11 or later, on the PATH (the extension starts `michi acp`)
Version
2.2.0
Sign in to download

Downloads are for signed-in people.

What this command does

Build the .vsix with `npm run package` in clients/vscode, then install it. Not published to a marketplace yet.

A real michi go session in a new folder with a real model (gemini-3.5-flash-lite). A script typed the task and answered the approvals; the recorded terminal output is replayed at its original timing in a terminal emulator, and idle time after the finish is cut.

Michi Go

The interactive terminal agent. The most direct line to Michi Core.

Platforms
macOS, Linux, Windows 10/11
Python
3.11 or later
Systems
macOS, Linux, Windows 10/11
Version
6.0.2
Sign in to download

Downloads are for signed-in people.

What this command does

Installs the michi package, Ollama and a default model. The repository is private today, so GitHub CLI must be signed in as a collaborator (gh auth login). On Windows use install.ps1. Local use needs no Michi account.

Compare clients

FeatureDesktopVS CodeGo
InterfaceNative Mac windowEditor panelTerminal
PlatformsmacOSWhere VS Code runs, with the michi package installedmacOS, Linux, Windows 10/11
RequiresBuilt with: Electron 39 (39.8.10 installed)Needs: The michi package, Python 3.11 or later, to run Michi CoreVS Code: 1.94 or laterNeeds: The michi package, Python 3.11 or later, on the PATH (the extension starts `michi acp`)Python: 3.11 or laterSystems: macOS, Linux, Windows 10/11
Best forVisual review and approvalsCoding in a projectShell-first workflows, scripting
EngineMichi CoreMichi Core via ACPMichi Core
AccountSign in to downloadSign in to downloadSign in to download

After installing

  1. 1 · Add a model

    Use a local model

    Point Michi at a local inference server.

  2. 1 · Add a model

    Add an API provider

    Keys stay in your client, never on this site.

  3. 2 · First task

    Run your first task

    See routing and approvals in action.

  4. 3 · Optional

    Connect your account

    Sync clients and use Services.

Verify what you download

Every release lists its checksum and signing details where available. Only download from michi-online.ai or links it points to.