Quickstart¶
Get Climate-Lama running locally in minutes.
Prerequisites¶
- Docker and Docker Compose
- Python 3.12+
uvpackage manager
1. Clone the repository¶
2. Start infrastructure¶
This starts PostgreSQL with PostGIS, MinIO (object storage), and Redis.
3. Apply migrations¶
4. Run the API¶
The API is now available at http://localhost:8000. Browse the interactive docs at
http://localhost:8000/docs.
5. Run a test job¶
If this fails partway through, see the Troubleshooting runbook for per-service (Postgres/Redis/MinIO/API/worker) failure triage.
6. (Optional) Seed onboarding demo data¶
Populates the database with a worked Greek-flood scenario and creates demo@example.com
so you can test the UI onboarding banner and guided tour:
See Demo data seeder for how to set a usable password and run the full browser smoke check.
Next steps¶
- Read the Concepts to understand domain terminology
- Explore the API Reference for available endpoints
- Review the Architecture to understand the system design
- Try the ORSA module walkthrough — run a scenario matrix and render the ORSA report pack against the seeded stack