This repository maintains public catalogs Prime Agent for the following:
- default models and providers
- default MCP service plugins
Prime Agent clients fetche these at runtime, so a merged PR here ships new models and connectors to every user without a Prime Agent release. AGENTS.md documents the full layout, tooling commands, validation rules, and invariants for agents and maintainers making catalog changes. CI validates structure, security invariants, and manifest/drift checks.
- For public provider models, we maintain a whitelist of
models.devmodels and providers, which list all models and providers available on Prime Agent by default - We also maintain a list of providers that are not documented in
models.dev, like the OpenAI ChatGPT Subscription - We use these sources of truth to generate our model catalog, which keeps track of model pricing and metadata across providers. The generator lives in this repo:
npm run catalog:exportregenerates the catalog from the live upstream endpoints (models.dev, including itsvercelslug for the Vercel AI Gateway, and OpenRouter)
- Plugin payloads are generated from small editable source files (
plugins/services/)