Keyboard shortcuts

Press ← or → to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

The Quipu stack — shared knowledge with rules and history

The Quipu stack is built around a governed, bitemporal knowledge store: shared facts, decisions and work history your agents can query. Quipu can check writes against your rules, records where each fact came from, and answers what was true when. Bitemporal means keeping both when a fact was recorded and, when supplied, when it was true.

Caboodle installs and configures this stack, then proves the selected tools work. Quipu holds the knowledge. Camayoc prepares knowledge and vocabulary for it. Bobbin searches code and can include knowledge from Quipu; Yupana shows code impact and can read policies from Quipu. Desire Path turns agent mistakes into feature requests and also works on its own. Seeds tracks work items in the Quipu knowledge base. You can use the tools separately or connect them around the same store.

Write refusal is configurable, not automatic in every installation: enable Quipu’s write checks for the rules you want enforced. See Quipu’s configuration reference for the settings and their defaults.

Three ways in

1. Try it in your browser

Open Quipu Explore — no installation. The real store runs as WebAssembly in your browser. Use the SPARQL box, edit a fact, and export a knowledge pack.

2. Start in Claude Code

Add the Camayoc plugin, then run its bootstrap:

/plugin marketplace add scbrown/camayoc
/plugin install camayoc@camayoc
/camayoc:bootstrap

Camayoc brings its own Quipu, loads the ontology, and proves the write gate with probes that must be refused. See the Camayoc setup guide.

3. Install the whole kit

Install Caboodle, then start its guided interview:

caboodle init --guided

Review the generated plan before applying it. The getting-started guide walks through installation, verification, and recovery; profiles let you choose how much of the stack to install.

Around the stack

Explore Shuttle, Creel, Shanty, Desire Path for turning hallucinations into feature requests, and Yupana for policy enforcement and code impact. Seeds tracks work items in the Quipu knowledge base. Agents can run under Shantytown or Creel.

Work-tracking dependencies include the beads_rust fork, based on Dicklesworthstone/beads_rust. See the stack for the component and dependency list.