Install once
Use the operating-system installer first, then let setup detect supported agents.
curl -fsSL https://okf-harness.dev/install.sh | sh
irm https://okf-harness.dev/install.ps1 | iex
OKF Harness helps agent-first knowledge workers keep source material, markdown knowledge, and evidence-backed answers inspectable on their own machine.
00 / Terminal proof
No product mockups are needed here. The public promise is the same one an agent sees: local commands, explicit files, bounded evidence, and checkable output.
Use the operating-system installer first, then let setup detect supported agents.
curl -fsSL https://okf-harness.dev/install.sh | sh
irm https://okf-harness.dev/install.ps1 | iex
Ask the agent you already use to create or select a local workspace.
<okf-harness-bootstrap> Set up a workspace
for my AI research notes.
<okf-harness> Add this PDF, update the wiki
with citations, then check the workspace.
Agents call deterministic commands when they need evidence or validation.
okfh check --workspace ./ai-research --json
okfh evidence "LLM Wiki" --workspace ./ai-research --json
okfh graph --workspace ./ai-research --json
01 / What it gives your agent
Start from your agentNo separate app to learn.
Setup exposes a stable OKF Harness entrypoint in supported agents. You ask in natural language; the agent handles the local commands.
Keep knowledge inspectableThe folder stays the center.
Source copies and hashes live under raw/sources/. Synthesized knowledge
lives in ordinary markdown under wiki/, with citations back to reference pages.
Give agents bounded evidenceAnswers begin with a brief.
The evidence workflow returns selected wiki excerpts and continuation cues before an agent answers. It is not an unbounded raw-source context dump.
Check the workspace, map the graphTrust has a report trail.
okfh check reports conformance and Harness findings. okfh graph
generates a local HTML map so links and references can be inspected.
02 / Product principles
03 / Install
Setup installs or updates the shared okfh runtime after confirmation,
detects supported agent clients, and installs the selected native integrations.
Recommended for a local terminal.
curl -fsSL https://okf-harness.dev/install.sh | sh
Use the Windows installer route.
irm https://okf-harness.dev/install.ps1 | iex
Run setup directly when Node is already available.
npx @okf-harness/setup@latest
Use these direct commands when you already know the agent integration you want.
| Agent | Native install command |
|---|---|
| Claude Code | claude plugin marketplace add pumblus/okf-harness && claude plugin install okf-harness@okf-harness |
| Codex | codex plugin marketplace add pumblus/okf-harness --json && codex plugin add okf-harness@okf-harness --json |
| OpenCode | opencode plugin @pumblus/okf-harness --global |
| Pi | pi install npm:@pumblus/okf-harness |
| Hermes Agent | hermes skills tap add pumblus/okf-harness && hermes skills install pumblus/okf-harness/okf-harness |
| OpenClaw | openclaw skills install @pumblus/okf-harness --global |
04 / FAQ
raw/sources/ and recorded with hashes; URL sources are recorded as pointers.
okfh runtime after
confirmation, detects supported agent clients, and installs the native integrations
you select.
Need the full command contract? Read the CLI reference.