NOULI

Every answer
remembers.

Nouli is a decision graph. It runs decision models over many turns and feeds earlier decisions into later ones: each turn adds facts and a new question, and the model answers it with the whole history in view.

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

v0.4.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. Each question is asked once, so earlier answers stay as they were and later questions build on them. Correct a fact with /replace, or try a /whatif without saving it.

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

  

A session keeps every fact, question and answer. Add a turn and the model answers its new question 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 catalog