Prerequisites

  • Node.js 18+ (LTS 20+ recommended)
  • npm, pnpm, or yarn

The SDK uses the official OpenAI and Anthropic SDKs internally, so install them alongside:

npm install @router-brain/sdk openai @anthropic-ai/sdk
pnpm add @router-brain/sdk openai @anthropic-ai/sdk
yarn add @router-brain/sdk openai @anthropic-ai/sdk

Verify installation

node -e "import('@router-brain/sdk').then(m => console.log('ok', typeof m.RouterBrain))"

Versioning

Pin the major version. Check Version compatibility before upgrading.

Next steps

Initialization