Discover and explore top open-source AI tools and projects—updated daily.
SixHqVisualize and approve AI coding agent plans before code generation
New!
Top 66.4% on SourcePulse
Overture provides a visual plan execution and approval workflow for AI coding agents, addressing the opacity of current AI code generation processes. It targets developers using AI coding assistants like Cursor, Claude Code, and Cline, offering a significant benefit by allowing users to understand, modify, and approve AI-generated plans before any code is written, thereby saving time, tokens, and reducing discarded work.
How It Works
Overture functions as an MCP (Model Context Protocol) server that intercepts an AI coding agent's planning phase. It renders the agent's proposed execution plan as an interactive flowchart or graph, visualizing the relationships between steps, potential branches, and the context required for each. This visual representation allows users to review, enrich with specific context (files, API keys), and select preferred approaches before approving the plan for code generation.
Quick Start & Requirements
Installation involves adding Overture as an MCP server to compatible AI coding agents. For Claude Code, use claude mcp add overture-mcp -- npx overture-mcp. For Cursor, Cline, and Sixth AI (VS Code Extension), modify their respective MCP configuration files (~/.cursor/mcp.json, VS Code settings, or Sixth AI settings) to include Overture's npx overture-mcp command. Alternatively, Overture can be installed globally via npm install -g overture-mcp. Upon setup, Overture typically opens in a browser at http://localhost:3031. Configuration options include environment variables for OVERTURE_HTTP_PORT, OVERTURE_WS_PORT, and OVERTURE_AUTO_OPEN.
Highlighted Details
Maintenance & Community
Overture welcomes community contributions, bug reports, and feature suggestions via GitHub issues (github.com/SixHq/Overture/issues) and GitHub Discussions. The project is built by Sixth.
Licensing & Compatibility
Overture is released under the MIT License, which is permissive and generally compatible with commercial use and closed-source linking.
Limitations & Caveats
Overture requires integration with MCP-compatible AI coding agents; it does not function as a standalone AI coding agent. Its effectiveness is dependent on the quality and detail of the plans generated by the integrated AI agent.
1 day ago
Inactive