tomdyson / wagtail-model-maker

LLM-powered Web UI and CLI for stubbing out Wagtail page models

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Wagtail Model Maker

LLM-powered Web UI and CLI for stubbing out Wagtail page models

screenshot

Run the web interface locally

In a virtual environment:

export ANTHROPIC_API_KEY=your_api_key
pip install -r requirements.txt
python api.py

or with Docker:

docker build -t model_maker .
docker run --env ANTHROPIC_API_KEY=your_api_key -p 8000:8000 model_maker

CLI usage

Make the page models:

python modelmaker.py "a blog page with a date, image and rich text body"

Ask for help refining the description:

python modelmaker.py -r "a blog page with a date, image and rich text body"

Deploy

fly deploy

About

LLM-powered Web UI and CLI for stubbing out Wagtail page models


Languages

Language:Python 51.4%Language:HTML 46.9%Language:Dockerfile 1.7%