getting-started
Quick Start
rulesgen is easiest to evaluate through the Docker Compose stack.
Prerequisites
- Docker
docker composecurljq- One LLM provider credential such as
OPENAI_API_KEY,ANTHROPIC_API_KEY,GEMINI_API_KEY, orAZURE_API_KEY
Start the stack
./scripts/run_stack.sh
If the required provider credential is not already set, the script prompts for it.
Service endpoints
- API root:
http://127.0.0.1:8000 - Swagger UI:
http://127.0.0.1:8000/docs - ReDoc:
http://127.0.0.1:8000/redoc - Versioned OpenAPI docs:
http://127.0.0.1:8000/v1/docs
Verify readiness
curl -s http://127.0.0.1:8000/health/ready
What to do next
- Follow the end-to-end parse, compile, preview, and generation examples in
the repository
README.md. - Review the Domain Vocabulary before changing pipeline terms or contributor-facing docs.
- Use Repository Docs for the longer design and contributor material that still lives in the repository.