Modo
Open-source AI IDE that plans before it codes, using spec-driven development with requirements, design, and task steps.
Modo is an open-source AI-powered desktop IDE that takes a spec-driven approach to development. Instead of jumping straight from prompt to code, Modo guides you through a structured workflow: requirements, design, tasks, then code. Each spec lives in .modo/specs/ as three markdown files covering user stories, architecture, and implementation steps.
Built on top of Void (a VS Code fork), Modo adds several powerful features: a Task CodeLens that shows clickable run buttons inline in tasks.md, Steering Files that inject project rules into every AI interaction, and Agent Hooks that automate actions around the agent lifecycle with 10 event types. You can switch between Autopilot (autonomous) and Supervised (approval-required) modes via a status bar toggle, and run multiple chat sessions in parallel tabs.
Modo is Apache-2.0 licensed and fully hackable. It supports multi-provider LLM setups and MCP integration out of the box, inheriting everything from Void's existing AI infrastructure.
Repository details
Updated 4/6/2026, 6:00:29 AM
View Repository


Modo vs OpenCode