What does PlanExe do: Turn your idea into a comprehensive plan in minutes, not months.
- A business plan for a Minecraft-themed escape room.
- A business plan for a Faraday cage manufacturing company.
- A pilot project for a Human as-a Service.
- See more examples here.
PlanExe is an open-source tool, that turns a single plain-english goal statement into a 40-page, strategic plan in ~15 minutes using a local or cloud models. It's an accelerator for outlines, but no silver bullet for polished plans.
Typical output contains:
- Executive summary
- Gantt chart
- Governance structure
- Role descriptions
- Stakeholder maps
- Risk registers
- SWOT analyses
The technical quality of structure, formatting, and coherence is consistently excellent—often superior to human junior/mid-tier consulting drafts. However, budgets remain headline-only, timelines contain errors, metrics are usually vague, and legal/operational realism is weak on high-stakes topics. A usable, client-ready version still requires weeks to months of skilled human refinement.
PlanExe removes 70–90 % of the labor for the planning scaffold on any topic, legal or illegal, but the final 10–30 % that separates a polished document from a credible, defensible plan remains human-only work.
Installation (Click to expand)
Prerequisite: You are a python developer with machine learning experience.
Typical python installation procedure:
git clone https://github.com/neoneye/PlanExe.git
cd PlanExe
python3 -m venv venv
source venv/bin/activate
(venv) pip install '.[gradio-ui]'Config A: Run a model in the cloud using a paid provider. Follow the instructions in OpenRouter.
Config B: Run models locally on a high-end computer. Follow the instructions for either Ollama or LM Studio.
Recommendation: I recommend Config A as it offers the most straightforward path to getting PlanExe working reliably.
PlanExe comes with a Gradio-based web interface. To start the local web server:
(venv) python -m planexe.plan.app_text2planThis command launches a server at http://localhost:7860. Open that link in your browser, type a vague idea or description, and PlanExe will produce a detailed plan.
To stop the server at any time, press Ctrl+C in your terminal.
Screenshots (Click to expand)
You input a vague description of what you want and PlanExe outputs a plan. See generated plans here.

