Skip to content

AI agent routing with an open-source SDK and AI decision API

Build AI agent decisions with an open-source TypeScript SDK and a hosted decision API. Turn text and application state into choices, scores, and probabilities for tool routing, ranking, and condition checks.

New accounts get 100 free credits on sign-up.

System One SDK

The open-source TypeScript SDK for AI agent decisions. Define questions, connect a model service, and handle typed choices, scores, and probabilities.

choice · score · booleanQuestionTypeScript
Explore the SDK

System One API

A hosted AI decision API for routing, ranking, and condition checks. Call models over HTTP and manage API keys, usage, and credits from one console.

POST /v1/systemoneHTTP + JSON
Explore the API

Build with the SDK. Run on the API.

Use the SDK to define questions and handle typed results. Connect it to System One API for hosted inference, or configure a supported provider directly. Your code controls what happens next.

System One SDKSystem One API

A System One layer in your Agent workflow

Route tools and tasks

Use Choice to select a tool or handling path from the options you define. Route uncertain cases to a reasoning model or human review.

Rank and prioritize

Use Score to rate relevance, urgency, or quality against your rubric. Sort results and prioritize work using the returned scores.

Check conditions

Use Noul to check intent, policy conditions, or whether a task is complete. Combine the probabilities with rules in your code.