NOULI

Every answer
remembers.

Nouli is a multi-turn decision harness. It runs decision models over many turns: each turn adds facts, and the model decides again with the whole history in view.

macOSbrew install standing-desks/tap/nouli
Linuxcurl -fsSL https://standing-desks.github.io/nouli/install.sh | sh

v0.2.0Apple silicon macOS · Linux ARM64 and x86_64other ways to install

the train is
plan draws on

interactive mode

Open a session.
Ask as you go.

Type facts as you learn them. Start a line with ? to ask a question, and the model answers right away with everything the session knows. Questions stay with the session, so every turn asks them again. Correct a fact with /replace, or try a /whatif without saving it.

nouli open trip
interactive mode in the guide →
nouli open trip

  

A session keeps every fact, question and answer. Add a turn and the model decides again with all of it in view. Branch to try something else. Blend to put separate histories together.

examplewhat it showsturns
Food recall responseA customer's reply changes the recall plan09
Robotic picking exceptionsA picking arm decides when to ask a person07
Seed investment decisionReference calls change a fund's recommendation08
Personal loan approvalCorrected income reaches a new recommendation09
Credit card limit increaseVerified income reopens a limit decision09
Firewall vulnerability responseA confirmed compromise joins the response08
Energy conservation planningCorrected telemetry revises a combined plan09

Give it
a turn.

  1. Install.
    brew install standing-desks/tap/nouli

    On Linux, use the download installer.

  2. Add a provider. Define one in ~/.nouli/config.toml (how), then log in once:
    nouli auth login typesafe
  3. Open a session. Type a fact, then ask with ?:
    nouli open trip