Skip to content

geometor/_PlanExe

 
 

Repository files navigation

PlanExe

PlanExe is a planning AI. You input a vague description of what you want and PlanExe outputs a plan.

Screenshot of PlanExe

YouTube video: Using PlanExe to plan a lunar base

Installation

Clone this repo, then install and activate a virtual environment. Finally, install the required packages:

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

Getting PlanExe working with OpenRouter. (PlanExe can use other AI providers, such as Ollama, LM Studio).

  1. Go to OpenRouter, create an account, purchase 5 USD in credits (plenty for making a several plans), and generate an API key.

  2. Copy .env.example to a new file called .env

  3. Open the .env file in a text editor and insert your OpenRouter API key. OPENROUTER_API_KEY='INSERT YOUR KEY HERE'

Usage

PlanExe comes with a Gradio-based web interface. To start the local web server:

(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 & Support

Join the PlanExe Discord to chat about PlanExe, share ideas, and get help.

About

AI planner similar to OpenAI's deep research

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%