PlanExe
OfficialPlanExe v2 is here, and it is better than v1. This repository is PlanExe v1. For new plans, use PlanExe2.
Why PlanExe exists
Good ideas are not limited to people and organizations that can afford a large consulting engagement. Turning an ambitious idea into a coherent project, however, normally requires substantial time, specialist knowledge, stakeholder interviews, and repeated synthesis.
PlanExe is open-source software for people and AI agents that need to plan complex projects. Describe a project in plain language and PlanExe creates a structured first-pass plan: the assumptions to challenge, decisions to make, work to coordinate, risks to investigate, and questions that must be answered before execution.
The result is not a substitute for stakeholder participation or professional sign-off. It is a way to begin with a broad, inspectable planning baseline instead of a blank page.
Related MCP server: Planning System MCP Server
What PlanExe does
PlanExe examines a project from several planning perspectives and combines the results into one self-contained interactive report. Depending on the project, the output commonly includes:
Executive summary and project purpose
Assumptions, constraints, and unanswered questions
Strategic choices and alternative scenarios
Work breakdown structure and dependency-aware Gantt chart
Governance bodies, decision rights, and escalation paths
Roles, stakeholders, and engagement approaches
Risk register, SWOT analysis, and mitigation proposals
Premortem, expert criticism, premise attack, and self-audit
Documents to create, documents to find, and data to collect
An editable bundle of Markdown, JSON, and CSV source artifacts
PlanExe v2 runs on your own machine and makes its model calls through the Claude Code CLI, using your Claude subscription.
Built for complex projects
PlanExe is intended for consulting-scale, multi-phase initiatives—not everyday task lists or small personal projects.
Examples of suitable work include:
Planning a regional clean-water, energy, or transport infrastructure program
Coordinating a regulated healthcare or financial-services transformation
Designing a cross-border public-sector initiative
Preparing a complex business, industrial, or technology program
Structuring an ERP migration, corporate separation, or post-merger integration
Helping an under-resourced organization develop an ambitious proposal before it has access to specialist advisers
The richer the brief—objective, location, constraints, stakeholders, resources, timeline, and success criteria—the more useful the resulting plan becomes.
A plan you can inspect and change
PlanExe does not hide the planning process inside a chat transcript. Each run produces a folder of readable source artifacts alongside the final report.
If you find an assumption or early decision you disagree with, you can edit that artifact and continue the plan from there. PlanExe rebuilds the later work that depends on your change while preserving earlier work you already accept. This makes it possible to refine the reasoning behind a plan, not merely rewrite its final prose.
What PlanExe does not replace
PlanExe creates a draft for investigation and refinement. Generated claims, budgets, dates, laws, engineering assumptions, and risk estimates may be wrong or incomplete. Important projects still require:
Evidence and current local data
Stakeholder interviews and negotiation
Domain experts and professional judgment
Legal, financial, medical, safety, or engineering review where applicable
Named people who take responsibility for decisions and execution
Use the report to expose assumptions, focus conversations, and accelerate planning—not as proof that a project is safe, feasible, funded, or approved.
See a plan, then generate one
Browse plans generated by PlanExe and open any report that interests you.
Why run PlanExe on your own machine?
PlanExe v2 is a small Python program that you clone and run yourself. There is no hosted service and no PlanExe account. Running it locally lets you:
Keep every generated plan as files on your own disk
Edit any intermediate file and regenerate only the work that depends on it
Resume an interrupted run without repeating the work already finished
Read the log of every prompt and response behind the report
Get started with nothing more than Python 3.11 and the Claude Code CLI
PlanExe v2 sends your project brief and the intermediate planning material to Anthropic through the Claude Code CLI. Do not use it for material that must not leave systems you control.
Running PlanExe yourself does not remove your legal, ethical, security, or professional responsibilities.
For setup instructions, see the PlanExe v2 repository.
This server cannot be deployed
Maintenance
Related MCP Connectors
Turns vague automation requests into tool stacks, prompts, QA checks, and human boundaries.
Visual AI for strategic thinking — SWOT, flowcharts, mindmaps, Gantt diagrams as polished SVG.
Create scheduled Gantt charts with critical path from a plain-language plan — no account or key.
Helps your AI find the needle mover, then gives it the tools, people and files to get it done.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceProvides AI tools for generating project planning documents including technical design plans, phase-based task checklists, and detailed role definitions as plain text files.1-
- AlicenseBqualityBmaintenanceEnables AI agents to create, manage, and search hierarchical plans with phases, tasks, and milestones through a comprehensive planning API. Supports CRUD operations, batch updates, rich context retrieval, and artifact management for structured project planning.3726 npm3MIT
- AlicenseNot gradedqualityDmaintenanceTakes a plain-language automation goal and returns a recommended tool stack, command, validation checks, recovery guidance, and a machine-readable package contract for agents and builders.MIT
- AlicenseNot gradedqualityBmaintenanceHelps AI agents decompose goals into costed execution plans, checkpoint progress with deviation tracking, and learn from past project data.31 npmMIT