Airsc miễn phí cho tất cả. Nếu nó giúp bạn, hãy ủng hộ $2–$20.

Ủng hộ
PluginCẩn thậnQuy trình & bộ nhớ agentNâng cao

Cambium

KimGLee · KimGLee/Cambium

Cambium là một tiêu chuẩn quản trị và bộ công cụ tham chiếu cho các kho kiến thức do LLM duy trì, giúp người vận hành quản lý các quy tắc, công việc và bằng chứng.

Tiêu chuẩn quản trị và bộ công cụ tham chiếu cho các kho kiến thức được duy trì bởi LLM.

518 sao32Giấy phép: Không có giấy phépCập nhật tháng trước0 lượt mở

Xem trước

▍

Bạn có thể làm gì với nó

  • Thiết lập các quy tắc quản trị rõ ràng cho một cơ sở kiến thức do LLM duy trì.
  • Xác định bằng chứng cần thiết trước khi công việc liên quan đến kiến thức của agent có thể hoàn thành.
  • Tiếp tục một tác vụ bị gián đoạn trên một kho kiến thức mà không bị mất ngữ cảnh.

Kiểm tra an toàn

Cẩn thận

Dùng được, nhưng nên đọc ghi chú trước.

  • ●Không có giấy phép rõ ràng: hỏi tác giả trước khi dùng cho sản phẩm thương mại.

Quét tự động các file trong repo. Luôn xem lại code trước khi chạy.

Trích từ README

Cambium

English | 简体中文

Cambium is a governance standard and reference toolset for knowledge repositories maintained with LLM agents.

It helps an operator answer five practical questions:

  1. What rules apply to this repository?
  2. What work is required, and who may change shared state?
  3. What evidence must exist before work can close?
  4. How can an interrupted task resume without guessing?
  5. Which decisions belong to the operator rather than the agent?

Cambium is not a knowledge base, a RAG engine, an agent scheduler, or a default domain policy. It governs work; it does not supply the corpus or decide its meaning.

Start Here

The Mental Model

effective governance
  = Cambium kernel
  + exactly one selected profile
  + adopter-owned runtime state

The diagram shows how these layers connect to runtime routes, deterministic tools, and agent execution contexts.

LayerWhat it owns
kernel/Cross-domain governance semantics, invariants, state meanings, and extension points
Card/Curated, non-authoritative flight checklists for an already selected task route or phase
Read Set/Machine-resolvable declarations of what canonical material an already selected route or phase must load
Selected profileOne repository's scope, language, architecture, sources, priorities, roles, scans, and allowed extensions
.cambium/The adopter's current governance identity, task state, Queue, plans, deltas, receipts, and recovery evidence
Tools/Stable public commands and Area/Domain implementations for deterministic checks, controlled writes, schemas, and generated projections

The kernel is normative. A profile can fill or tighten an extension point, but cannot disable a kernel rule. Tools execute declared rules; they do not make the final semantic judgment.

Cards are short, curated checklists, not routes or a second copy of the standard. Read Sets own the static loading boundary. When a Card is insufficient or disputed, its read-back hook resolves through the paired Read Set to the canonical owner.

This repository is intentionally uninstantiated. It contains one candidate Profile template and non-authoritative examples, but selects no adopter profile and creates no fabricated task state.

What Ships Today

Cambium currently provides:

  • one empty TOML Profile candidate, Agent-assisted interviews, safe creation and snapshot-bound editing tools, read-only review/status views, and CUE-backed Profile checks;
  • persistent Coverage, Required Queue, and Progress state for resumable work;
  • deterministic task and batch transitions, controlled Amendments, active-task Standards adoption, interruption recovery, and build or maintenance closure;
  • append-only receipts and Terminal Proof bindings;
  • explicit Global Map, Capability Matrix, and Gap Register validation;
  • deterministic page, structure, vocabulary, link, boundary, freshness, and residual-content checks;
  • a generated host-neutral interface: each tool's own CLI declaration and the closed agent-interface capability policy compile into the agent-facing MCP projection and per-host configuration; every active caller-visible path is retained as a descriptor capability through subprocess consumption;
  • a typed Task Runtime Runner that advances registered deterministic tools to the next Agent, user, Host, repair, or terminal boundary;
  • Card-first activation and progressive Read Set delivery primitives.

The generated MCP surface exposes both leaf calls and the bounded Runner. The Runner is not a scheduler or governance engine: it derives one identity-bound next action from current runtime state, invokes only registered capabilities, reads the result back, and stops at every semantic boundary. Each underlying Tool still decides whether its operation is valid and whether its evidence counts. For every active typed path, the transport retains the admitted file or parent-directory descriptor through subprocess consumption; an unsupported platform fails server initialization instead of claiming this assurance.

What Does Not Ship Yet

Cambium does not currently bundle:

  • agent dispatch or scheduling;
  • isolated worker workspaces;
  • a complete single-writer integrator loop;
  • durable Assignment lifecycle management;
  • authenticated actor or reviewer identity;
  • protected whole-workspace execution against arbitrary concurrent mutation;
  • automatic corpus-wide dependency propagation;
  • an independent evaluator that re-derives the complete expected corpus;
  • an installable OpenAI Plugin package, Hooks, UI, or marketplace entry.

These boundaries are intentional. A host may add capabilities, but it must not claim evidence for a capability it cannot prove. See ROADMAP.md for the delivery order.

The Three Runtime Ledgers

Long-running work uses three state objects with different owners:

State objectWhat it answers
Coverage LedgerWhich knowledge objects exist, what disposition they have, and which batch currently owns unfinished work?
Required QueueWhich batches exist, what are their manifests and dependencies, and what lifecycle state is each batch in?
Progress LedgerWhat is the task contract, whole-task state, checkpoint, Standards identity, and accepted Queue fingerprint?

They must agree, but they are not interchangeable task lists.

The adopter-owned namespace contains six lifec

Xem mã nguồn trên GitHub