Skip to content

DocsStart

2 min read · updated

What is decisio?

Add fast, structured decisions to your backend. Send text and questions, get typed answers and a probability for every option, on your own hardware.

Use decisio when your application needs to choose a queue, check a condition or rate something on a scale. You define the possible answers, and your code decides what happens with the result.

Figure · Illustrative decision

Ask a question; use the answer in your backend.

Complete diagram shown.

  1. TextMy card keeps getting declined when I renew.
  2. QuestionWhich team should handle this ticket?
  3. Answer
    billing0.80
    access0.05
    bug0.15
    Selected: billing
  4. Your codeRoute to a queue or ask for review

The question and possible answers are yours. Your application chooses what happens next.

Illustration: chosen probabilities, using the tutorial request. Your model returns its own values.

For a support ticket, ask which team should handle it and supply your team’s queue names. The answer gives the likeliest queue and a probability for every queue, so your application can route it or send it for review. The same request can also ask whether the ticket is urgent and how severe its impact is.

Your application needs toAsk
Route, classify or choose a toolA choice among named options
Check a condition or screen contentA yes or no question
Rate urgency, quality or impactA score on your ordered rubric

Choose a question type shows how each answer differs.

Where you want to run itStart here
Linux with an NVIDIA GPUCloud GPU or Docker
Apple siliconMLX on a Mac
A laptop with OllamaOllama setup and supported versions

A decisio server runs beside your application, with its model loaded on your hardware. Your backend sends JSON over HTTP; it needs no particular application framework.

When you ask the same question repeatedly, teach a task from your labelled examples. To automate only the answers that meet your error target, certify the task and handle the remaining answers in your review path.

  • Run the server on a private network or behind an authenticated proxy, and call it from your backend.
  • Pick a model that fits your hardware using Requirements and limits.
  • Ollama uses its own serving route and settings; use the decisio server to teach and certify tasks.
  • For client contract tests without model-serving hardware, a CPU development server is available.

Install the decisio skills to have Claude Code or Codex prepare your setup, request or backend integration. Choose the workflow for your task and include your hardware or endpoint in the prompt.

  • Quickstart: choose your hardware and ask your first question.
  • Build a request: turn an application decision into a question and options.
  • Examples: see a complete recipe for your use case.