https://github.com/neoneye/planexe
AI planner similar to OpenAI's deep research
https://github.com/neoneye/planexe
ai deep-research llamaindex ollama openrouter planning swot-analysis wbs
Last synced: 6 months ago
JSON representation
AI planner similar to OpenAI's deep research
- Host: GitHub
- URL: https://github.com/neoneye/planexe
- Owner: neoneye
- License: mit
- Created: 2025-02-07T22:45:58.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2025-04-06T17:35:36.000Z (6 months ago)
- Last Synced: 2025-04-06T18:32:38.742Z (6 months ago)
- Topics: ai, deep-research, llamaindex, ollama, openrouter, planning, swot-analysis, wbs
- Language: Python
- Homepage: https://neoneye.github.io/PlanExe-web/
- Size: 2.06 MB
- Stars: 130
- Watchers: 4
- Forks: 19
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# PlanExe π
### Turn Your Ideas Into Actionable Plans β Fast.
Tired of staring at a **blank page** whenever you start something new? `PlanExe` instantly transforms your vague idea into a detailed, actionable plan. Save hours of research, brainstorming, and preparation!
Whether youβre planning a **lunar base**, **launching a business**, or aiming to **lose a few kilos**, PlanExe quickly generates a comprehensive report that includes:
- β Assumptions & Risks
- β SWOT Analysis
- β Work Breakdown Structure (WBS)> **"Turn vague concepts into concrete plansβin minutes, not weeks."**
## How PlanExe Stands Out
| | **PlanExe** | Open Source LLM | Commercial LLM | LLM w/ Agents | Consulting Firms | Project Mgt Software |
| ------------------------ | ----------- | ------------------ | ------------------------ | -------------- | ---------------- | -------------------- |
| **Detailed Plans** | β | β | β | β | β | β |
| Report Generation Time | 30m | 10s | 10s | 30m | 1 week+ | Manual |
| Cost | Low | Low | Low | Low | High | Medium |
| Factual Accuracy | β | β | β | ββββ | βββββ | 1-5 Stars |
| Open Source | β | β | β | β | β | β |**Where:**
* **Open Source LLM, without agents:** Ollama, LM Studio
* **Commercial LLM, without agents:** OpenAI, Google, Anthropic
* **LLM w/ Agents:** OpenAIβs Deep Research, Manus. Only 4 star in `Factual Accuracy`, since this is AI-generated with limited verification.
* **Consulting Firms:** McKinsey, BCG, Bain. 5 star in `Factual Accuracy`, assuming it's expert verified data.
* **Project Management Software:** Asana, Monday, Jira, ClickUp. Variable number of stars in `Factual Accuracy` since it depends on team, effort, budget.## What is PlanExe?
PlanExe is a planning AI. You input a vague description of what you want and PlanExe outputs a plan. [See generated plans here](https://neoneye.github.io/PlanExe-web/use-cases/).

[YouTube video: Using PlanExe to plan a lunar base](https://www.youtube.com/watch?v=7AM2F1C4CGI)

# Installation
Clone this repo, then install and activate a virtual environment. Finally, install the required packages:
```bash
git clone https://github.com/neoneye/PlanExe.git
cd PlanExe
python3 -m venv venv
source venv/bin/activate
(venv) pip install -r requirements.txt
```# Configuration
**Config A:** Run a model in the cloud using a paid provider. Follow the instructions in [OpenRouter](extra/openrouter.md).
**Config B:** Run models locally on a high-end computer. Follow the instructions for either [Ollama](extra/ollama.md) or [LM Studio](extra/lm_studio.md).
Recommendation: I recommend **Config A** as it offers the most straightforward path to getting PlanExe working reliably.
# Usage
PlanExe comes with a Gradio-based web interface. To start the local web server:
```bash
(venv) python -m src.plan.app_text2plan
```This 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.
# Community
Have questions? Need help? Join the [PlanExe Discord](https://neoneye.github.io/PlanExe-web/discord) to chat about PlanExe, share ideas, and get support.
# :heart: Thank you to all [supporters](https://github.com/neoneye/PlanExe/stargazers)
If you like this project, please give it a star β and π’ spread the word in your network or social media:
[](https://x.com/intent/post?text=PlanExe:%20Stop%20starting%20from%20scratch!%20Turn%20vague%20ideas%20into%20actionable%20plans%20in%20minutes%20with%20this%20open-source%20AI%20planner.%20Check%20out%20PlanExe%20on%20GitHub:%20https%3A%2F%2Fgithub.com%2Fneoneye%2FPlanExe)
[](https://www.linkedin.com/feed/?linkOrigin=LI_BADGE&shareActive=true&shareUrl=https://github.com/neoneye/PlanExe)
[](https://news.ycombinator.com/submitlink?u=https://github.com/neoneye/PlanExe&t=Transforms%20your%20idea%20into%20a%20plan)
[](https://www.reddit.com/submit?url=https%3A%2F%2Fgithub.com%2Fneoneye%2FPlanExe&title=Transforms+your+idea+into+a+plan&type=LINK)