Getting Started
Let's discover AppGenPro in less than 5 minutes.
Installation
To get started with AppGenPro, follow these steps:
- Create a Virtual Environment:
 
python3 -m venv myenv
source myenv/bin/activate
- Install Python Dependencies:
 
pip install -r requirements.txt
- Install Other Dependencies:
 
npm install @mermaid-js/mermaid-cli
- Configuration:
 
- Navigate to 
./appgen/config/config.yaml. - Validate the 
mmdcpath by typingls ./node_modules/.bin/mmdcin the terminal. - Update 
OAI_CONFIG_LISTandGITHUB_TOKENfor OpenAPI model/key and to use github. 
Usage
To use appgenpro, you can either run it via the command line or through a Chat UI:
- Command Line:
 
python appgenpro.py --idea "Type your app idea..."
For additional options, use:
python appgenpro.py --help
- Chat UI:
 
Run AppGenPro using Chainlit for an enhanced user experience:
chainlit run appgenpro.py