Overview
AMMM App is a monorepo that wraps the AMMM modelling stack into a dashboard and a durable backend.
What you can do
Section titled “What you can do”- Upload inputs (
data.csv,config.yml, optionalholidays.csv). - Create a dataset (immutable bundle of input IDs).
- Queue a model run and track status/history.
- Inspect outputs (plots, CSV tables, logs) and download artefacts.
- Run budget optimisation against a completed model run.
Where things live (repo map)
Section titled “Where things live (repo map)”apps/web/: Next.js dashboard UI (Clerk-protected).apps/api/: FastAPI service (legacy wrapper; keep for dev/testing).../ammm/scenario_engine/: v2 API + worker + execution (runs/optimisations/scenarios).storage/: uploaded inputs + run artefacts (filesystem-backed).build-plan/: roadmap, architecture notes, contracts.
Production URLs
Section titled “Production URLs”- Dashboard:
https://hawkstone.ammm.space - App docs:
https://docs-app.ammm.space/ - Library docs:
https://docs-lib.ammm.space/