Components
What you need
- PostgreSQL (the migrator must connect to the writer directly, not through a transaction pooler), Redis, and an S3-compatible bucket.
- A filesystem shared by
api, everyworkerandmaintenancefor memory stores (BMA_MEMORY_DIR). - A public origin (
BMA_PUBLIC_URL) reachable by browsers and bybmadon your machines. - At least one model provider and one machine source.
- For the
/v1facade: an organization, a default project, a default model provider config and an environment template pool (BMA_ENVIRONMENT_TEMPLATE_POOL). Without a template pool,POST /v1/environmentsreturns400.
Current limits
Open-sourcing the platform is on the roadmap.