Skip to main content

Documentation · v0.1.x · MVP

The governed agentoperating layer.

Craik turns coding agents from isolated chat sessions into governed project workers with shared context, explicit authority, durable receipts, and handoffs the next agent can trust. These docs cover the CLI, contracts, provider paths, policy model, and the roadmap toward durable agent operations.

QuickstartRead the model$pip install craik
Runners
codex · claude · gemini
Providers
openai · anthropic · oai-compatible
Status
0.1.x · governed MVP

§ Navigate

Four entry points into the runtime.

  1. 01Learn

    Concepts & product model

    The thesis, the typed runtime objects, status, ADRs, and where Craik is going.

    • vision
    • concepts
    • contracts
    • roadmap
    • adrs
    Open Learn
  2. 02Build

    Install, integrate, implement

    Install Craik, register projects, connect runners and providers, write skills and plugins.

    • quickstart
    • runners
    • providers
    • cli
    • skills
    Open Build
  3. 03Operate

    Run, monitor & maintain

    Operator views, local state, gateway and channels, companion apps, multimodal, locale.

    • doctor
    • operator surface
    • gateway
    • learning loops
    Open Operate
  4. 04Secure

    Govern, identify, audit

    Policy envelopes, capability grants, identity, secrets, redaction, sandboxes, and memory governance.

    • governance
    • policy
    • identity
    • sandboxes
    • redaction
    Open Secure

§ Pick a path

Where are you trying to go?

Curated reading paths for the three things people most commonly do with the Craik MVP. Each path lands you at a working surface in three docs.

  1. 01New to Craik

    Install, register a project, run your first governed task

    1. 01Install Craik
    2. 02Quickstart
    3. 03How case files work
  2. 02Integrating a runner

    Connect Codex, Claude, Gemini, or a provider directly

    1. 01Runner adapter contract
    2. 02Model providers
    3. 03Provider routing
  3. 03Hardening governance

    Add operator identity, credential profiles, and policy gates

    1. 01Governance model
    2. 02Policy profiles
    3. 03Capability grants

§ Primitives

The runtime is six durable, typed objects.

Everything in Craik composes from these. Each is queryable, exportable, and bound to an operator identity.

§ First five commands

From install to first governed run.

~/repos/product

$

Eidetic Labs

Want the product story or the source?

The product site sketches the runtime model and the long-term direction. The repository is the source of truth for these docs and the CLI.