Skip to main content
Phaseo is a pnpm and Turborepo monorepo. Use this reference to find the files for a code or documentation change. For catalog record changes, open an issue.

Applications and packages

Catalog data

The database is the source of truth for models, providers, organisations, pricing, benchmarks, and supporting catalog settings. Admins manage records through Internal data. Public contributions are reviewed through GitHub issues.
  • packages/data/catalog/generated/database-v2 contains daily public snapshots and the generated model enum index used by OpenAPI and SDK tooling.
  • packages/data/catalog/src/data contains archived compatibility fixtures.
  • Editing either directory does not update live catalog records. The legacy JSON-to-database importer is retired.
Schema and application changes still use migrations and pull requests. Generated snapshots and SDK artifacts should be updated through their generation commands.

Catalog automation

Provider sync queues proposed prices for review in Provider updates. Benchmark and model lifecycle jobs use the database. Daily public exports produce reviewable snapshot pull requests. Catalog-only records do not automatically enable Gateway routing. Route and price changes require the appropriate admin review.

Where to start

Last modified on September 9, 2026