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
mmdc
path by typingls ./node_modules/.bin/mmdc
in the terminal. - Update
OAI_CONFIG_LIST
andGITHUB_TOKEN
for 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