> For clean Markdown of any page, append .md to the page URL. > For a complete documentation index, see https://docs.milliseconds.ai/concepts/llms.txt. > For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.milliseconds.ai/_mcp/server. # Concepts ## Docs - [Input](https://docs.milliseconds.ai/concepts/input.md): Every capability takes one text or a batch of texts, and returns results in the order you sent them. - [Images](https://docs.milliseconds.ai/concepts/images.md): Send one image instead of text, or with text. Every capability reads it, and the result keeps the shape you already parse. - [Decisions and probabilities](https://docs.milliseconds.ai/concepts/decisions-and-probabilities.md): Every capability returns a typed decision plus the numbers behind it: probability, confidence, score, and character offsets. - [Thresholds and confidence routing](https://docs.milliseconds.ai/concepts/thresholds.md): Pick a cut-off per action, not per system. Raise the bar as the blast radius grows. - [Choosing a capability](https://docs.milliseconds.ai/concepts/choosing-a-capability.md): Pick the right endpoint from the shape of the answer you need. - [Writing good statements and labels](https://docs.milliseconds.ai/concepts/writing-good-questions.md): The text you send is the instruction: describe the case, never the verdict. - [Long text and chunking](https://docs.milliseconds.ai/concepts/long-text.md): How decision-machine-1 splits text over 2,000 characters, and when to split the text yourself. - [Languages](https://docs.milliseconds.ai/concepts/languages.md): decision-machine-1 reads non-English text, but you must write the labels, statements and descriptions in English. - [How it works](https://docs.milliseconds.ai/concepts/how-it-works.md): Two small encoder models run on GPU, one pass over your text per call, with chunking at 2,000 characters.