System One SDK
The open-source TypeScript toolkit for System One. Define questions, connect a model service, and get typed results in your Agent.
choice · score · booleanQuestionTypeScriptGive Agents fast, structured judgments. Use Choice, Score, and Noul to turn text and application state into choices, scores, and probabilities your code can act on.
The open-source TypeScript toolkit for System One. Define questions, connect a model service, and get typed results in your Agent.
choice · score · booleanQuestionTypeScriptCall System One models over HTTP. Manage API keys, test requests, and track usage and credits from one console.
POST /v1/systemoneHTTP + JSONUse 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.
Use Choice to select a tool or handling path from the options you define. Route uncertain cases to a reasoning model or human review.
Use Score to rate relevance, urgency, or quality against your rubric. Sort results and prioritize work using the returned scores.
Use Noul to check intent, policy conditions, or whether a task is complete. Combine the probabilities with rules in your code.