OpenAltFinder
MiMoCode

MiMoCode

An open-source terminal-native AI coding agent with cross-session memory, multiple agents, and support for any LLM provider.

MiMoCode is a terminal-native AI coding assistant built as a fork of OpenCode. It can read and write code, run commands, manage Git, and use a persistent memory system to keep a deep understanding of your project across sessions while continuously improving itself.

Key features include multiple agents (build, plan, compose), a persistent cross-session memory system powered by SQLite FTS5, intelligent context management with automatic checkpoints and context reconstruction, a tree-shaped task tracking system, a subagent system for parallel work, goal/stop condition evaluation via a judge model, compose mode for specs-driven development, real-time voice input, and self-improvement via dream and distill commands.

MiMo Auto is built in as a free-for-limited-time channel for zero-configuration start. MiMoCode also supports connecting to any mainstream LLM provider via OpenAI-compatible APIs, including custom providers. It is an open-source alternative to proprietary AI coding assistants like Claude Code, GitHub Copilot, Cursor, Windsurf, and Codeium.

Looking for contributors

This project is actively seeking help, join the community!

Visit MiMoCode
License
MIT
Self hostable
Yes
Repository details
Version
v0.1.0
Created
6/10/2026
Stars
5,307
Forks
418
Open issues
379
Last commit
6/11/2026

Updated 6/12/2026, 7:00:50 AM

View Repository

Similar open source alternatives