Back to directory

ollaya

A local runtime, modeled on Ollama, for pulling and serving small decision models that turn a piece of text plus typed questions into calibrated probabilities in milliseconds, through a TypeSafe-compatible API.

ollaya

ollaya runs open decision models locally the way Ollama runs LLMs. A decision model takes a state (a message, email or ticket, expressed as JSON) and typed questions such as choice or score, and returns calibrated probabilities in a single forward pass without generating text. The ollaya binary provides serve, run, pull, list, ps, show, rm, cp, stop and create commands, starting its own daemon on demand.

It speaks TypeSafe's /v1/systemone wire format as well as a native API, so existing TypeSafe clients work by changing one base-URL variable. Model weights are not re-hosted: ollaya publishes small ONNX graphs that read the original weights from the author's Hugging Face repository, pinned by commit and verified by sha256, or run the author's own GGUF file through llama.cpp. It also serves models to Claude Code, Claude Desktop, Cursor and other MCP clients.

More in Inference

See all 770
  • OpenDecision

    deepanwadhwa.github.io

    An open-source Python package that answers typed questions about application state or documents using a local natural-language-inference model, returning structured choice, score, yes/no or evidence-relation values instead of free text.

  • Lifeboat

    iterate.ai

    A local inference server that puts an OpenAI- and Anthropic-compatible API in front of open-weight language models running on hardware you control, from a laptop to a GPU cluster.

  • Claude S40

    github.com

    An unofficial Claude chat client for 2007-era Nokia Series 40 phones, built as a Java ME app plus a small Go relay server, with web search, reading mode and saved chats.