Package Exports
- @tokenlens/models
- @tokenlens/models/alibaba
- @tokenlens/models/amazon-bedrock
- @tokenlens/models/anthropic
- @tokenlens/models/api
- @tokenlens/models/azure
- @tokenlens/models/baseten
- @tokenlens/models/cerebras
- @tokenlens/models/chutes
- @tokenlens/models/cloudflare-workers-ai
- @tokenlens/models/deepinfra
- @tokenlens/models/deepseek
- @tokenlens/models/fastrouter
- @tokenlens/models/fireworks-ai
- @tokenlens/models/github-copilot
- @tokenlens/models/github-models
- @tokenlens/models/google
- @tokenlens/models/google-vertex
- @tokenlens/models/google-vertex-anthropic
- @tokenlens/models/groq
- @tokenlens/models/huggingface
- @tokenlens/models/inception
- @tokenlens/models/inference
- @tokenlens/models/llama
- @tokenlens/models/lmstudio
- @tokenlens/models/mistral
- @tokenlens/models/modelscope
- @tokenlens/models/moonshotai
- @tokenlens/models/moonshotai-cn
- @tokenlens/models/morph
- @tokenlens/models/nvidia
- @tokenlens/models/openai
- @tokenlens/models/opencode
- @tokenlens/models/openrouter
- @tokenlens/models/requesty
- @tokenlens/models/submodel
- @tokenlens/models/synthetic
- @tokenlens/models/togetherai
- @tokenlens/models/upstage
- @tokenlens/models/v0
- @tokenlens/models/venice
- @tokenlens/models/vercel
- @tokenlens/models/wandb
- @tokenlens/models/xai
- @tokenlens/models/zai
- @tokenlens/models/zhipuai
Readme
@tokenlens/models

Tree‑shakeable static exports of the models.dev catalog, split by provider.
Install
- npm: npm i @tokenlens/models
- pnpm: pnpm add @tokenlens/models
- yarn: yarn add @tokenlens/models
Generation
- pnpm -w --filter @tokenlens/models run sync:models
Import patterns
- Full arrays: import { modelsDev } from '@tokenlens/models'(legacy array ofModel).
- Build a catalog: import { getModels } from '@tokenlens/models'(models.dev‑compatible object).
- Focused arrays: import openai from '@tokenlens/models/providers/openai'and create a tiny catalog via a helper.
- Pick raw model entries: import { getModelMeta } from '@tokenlens/models/api'.- First build providers: const providers = getModels()
- Single model: getModelMeta(providers, 'openai', 'gpt-4o')
- Multiple: getModelMeta(providers, 'openai', ['gpt-4o', 'o3-mini'])
- Whole provider: getModelMeta(providers, 'openai')
 
- First build providers: 
With helpers (DI)
import { sourceFromModels } from '@tokenlens/helpers';
import openai from '@tokenlens/models/providers/openai';
const source = sourceFromModels(openai);Build a small catalog
import openai from '@tokenlens/models/providers/openai';
import anthropic from '@tokenlens/models/providers/anthropic';
const small = { providers: { openai, anthropic } };License MIT