tambo 0.6.2

Install and prove the whole AI knowledge-tool kit
Documentation
{
  "source_revision": "ccdfa3a2ed8747228b486f6ee97f4c291aadac26",
  "reviewed_at": "2026-10-21T06:26:04.583642Z",
  "max_age_seconds": 2592000,
  "records": [
    {
      "kind": "idea",
      "source": "README.md",
      "subject": "http://aegis.gastown.local/ontology/doc/tambo/README.md",
      "summary": "Tambo installs and verifies the knowledge-tool stack from a reviewable plan. The transition retains the caboodle command and existing plan/state paths; publication and installed verification remain separate.",
      "source_sha256": "8e7fe053df1662e5ac87ae4285d421db2d1abe3885734cc70a6c731834bef50f",
      "type": "Concept"
    },
    {
      "kind": "idea",
      "source": "docs/book/src/architecture.md",
      "subject": "http://aegis.gastown.local/ontology/doc/tambo/docs%2Fbook%2Fsrc%2Farchitecture.md",
      "summary": "The architecture separates plan, apply and verify. Guided intended-use answers become reviewable plan data and executable reader-path contracts rather than implicit permission to install.",
      "source_sha256": "5a1f2354e5cf75cac27b0aafaebbc0ced96f8cfcdcd44837af1f7f41266d6e39",
      "type": "Concept"
    },
    {
      "kind": "interface",
      "source": "src/main.rs",
      "subject": "http://aegis.gastown.local/ontology/code/tambo/src%2Fmain.rs",
      "summary": "The Clap command tree defines quickstart, plan, apply, verify and doctor, with explicit plan/state paths and opt-in remote credential provisioning.",
      "source_sha256": "906f1ab1f6458120456e593b124c252742bca0d82f7189725d9fd4a630c28e59",
      "properties": {
        "interfaceKind": "CLI",
        "publicName": "tambo and compatible caboodle command tree"
      }
    },
    {
      "kind": "interface",
      "source": "src/model.rs",
      "subject": "http://aegis.gastown.local/ontology/code/tambo/src%2Fmodel.rs",
      "summary": "The serialized Plan schema defines profiles, ordered tools, optional shares and destination database, intended-use contracts and host exclusions. Unknown plan fields are rejected.",
      "source_sha256": "6df656921ea4b7423f0ff8c2b2bb96a2a79bdf91bd6063b663f402451748c660",
      "properties": {
        "interfaceKind": "file-format",
        "publicName": "caboodle-plan.toml Plan and JSON State"
      }
    },
    {
      "kind": "interface",
      "source": "src/adapter.rs",
      "subject": "http://aegis.gastown.local/ontology/code/tambo/src%2Fadapter.rs",
      "summary": "The Adapter trait separates desired version, installation, version read-back and functional verification. Built-in adapters integrate the selected stack tools; package adapters may bind verification to PATH executables.",
      "source_sha256": "ae8f7906c950a5b7f51a9373034323b501b7694c5c6b953d02c39962f76966e7",
      "properties": {
        "interfaceKind": "library",
        "publicName": "caboodle::adapter::Adapter"
      },
      "depends_on": [
        "http://aegis.gastown.local/ontology/repo_quipu"
      ]
    },
    {
      "kind": "decision",
      "source": "docs/book/src/compatibility.md",
      "subject": "http://aegis.gastown.local/ontology/doc/tambo/docs%2Fbook%2Fsrc%2Fcompatibility.md",
      "summary": "The product and primary command are tambo; the caboodle command, Rust crate imports, state paths and published vocabulary IRIs remain valid compatibility contracts.",
      "source_sha256": "8a88bd07116fdac607c21fd3533b8f1c150d203f881805de002e09a855a7c2b9",
      "type": "DecisionRecord",
      "properties": {
        "status": "active",
        "supersessionStatus": "not-recorded-in-source"
      }
    },
    {
      "kind": "start-here",
      "source": "README.md",
      "subject": "http://aegis.gastown.local/ontology/doc/tambo/README.md",
      "summary": "Start with the local single-user quickstart and its verified-tool success checks before selecting remote service mode.",
      "source_sha256": "8e7fe053df1662e5ac87ae4285d421db2d1abe3885734cc70a6c731834bef50f",
      "properties": {
        "startHereOrder": 1,
        "glossaryTerm": "https://scbrown.github.io/quechua/ns#Tool"
      }
    },
    {
      "kind": "start-here",
      "source": "docs/book/src/configuration.md",
      "subject": "http://aegis.gastown.local/ontology/doc/tambo/docs%2Fbook%2Fsrc%2Fconfiguration.md",
      "summary": "Read the TOML plan, JSON progress state and explicit remote credential boundaries before changing installation targets or endpoint configuration.",
      "source_sha256": "2ebb34b38d876434dbedb48fd58009dd95da962a856568791ba38dd42623a216",
      "properties": {
        "startHereOrder": 2
      }
    },
    {
      "kind": "start-here",
      "source": "docs/book/src/compatibility.md",
      "subject": "http://aegis.gastown.local/ontology/doc/tambo/docs%2Fbook%2Fsrc%2Fcompatibility.md",
      "summary": "Read the compatibility contracts before integrating the crate or changing naming assumptions: the caboodle alias, crate imports and stored identities are retained.",
      "source_sha256": "8a88bd07116fdac607c21fd3533b8f1c150d203f881805de002e09a855a7c2b9",
      "properties": {
        "startHereOrder": 3
      }
    }
  ]
}