Skip to content

Commit bfd8690

Browse files
Add fak (the agent kernel) to README — the team's open source serve-time gate for AI agents
1 parent 05efd69 commit bfd8690

1 file changed

Lines changed: 22 additions & 6 deletions

File tree

‎README.md‎

Lines changed: 22 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@
66
[Request Slack Invite](https://www.jotform.com/form/222377866413058)
77

88
# News
9+
June 22 2026: New from the team behind Diffgram: [fak](https://github.com/anthony-chaudhary/fak) — *the agent kernel*, an open source Go binary that governs what AI agents are allowed to *do* at serve time (capability gating, tool-result quarantine, audit). See the section below.
10+
911
June 12 2026: New from the team behind Diffgram: [DOS (dos-kernel)](https://github.com/anthony-chaudhary/dos-kernel) — an open source trust kernel that verifies what AI agents actually did, instead of believing their self-reports. See the DOS section below.
1012

1113
Sept 28 2023: New [Diffgram license version 2 (DLv2)](https://diffgram.readme.io/docs/diffgram-license-v2-dlv2). Featuring [new contributor license (CL)](https://diffgram.readme.io/docs/diffgram-contributor-license-cl) available at no financial cost. MSA customers will receive a financial credit for all contributions.
@@ -49,13 +51,15 @@ read the commercial open source [license](https://github.com/diffgram/diffgram/b
4951
* [Join us on Slack](https://www.jotform.com/form/222377866413058)
5052
* [Contribute](https://diffgram.readme.io/docs/contribute)
5153

52-
## From the Team Behind Diffgram: DOS — Trust Infrastructure for AI Agents
54+
## From the Team Behind Diffgram: Trust & Serving Infrastructure for AI Agents
55+
56+
Diffgram is built for humans supervising AI *data*. Our newer open source projects are built for
57+
supervising the AI *agents* themselves — and they sit on opposite sides of the same moment.
5358

54-
Diffgram is built for humans supervising AI data. [DOS (dos-kernel)](https://github.com/anthony-chaudhary/dos-kernel)
55-
is our newer open source project, built for supervising the AI agents themselves: a small,
56-
deterministic trust kernel that verifies what autonomous AI agents and coding agents
57-
*actually did* — from git evidence and other witnesses an agent cannot forge — instead of
58-
trusting the agent's own "done" report.
59+
**[DOS (dos-kernel)](https://github.com/anthony-chaudhary/dos-kernel)** is a small, deterministic
60+
trust kernel that verifies what autonomous AI agents and coding agents *actually did* — from git
61+
evidence and other witnesses an agent cannot forge — instead of trusting the agent's own "done"
62+
report.
5963

6064
If you train or fine-tune models on agent-generated data, DOS's `reward()` verdict decides
6165
whether an agent trajectory may enter the training set at all, rejecting "resolved" claims
@@ -66,6 +70,18 @@ problem Diffgram's human supervision solves for labels.
6670
* Install: `pip install dos-kernel` ([PyPI](https://pypi.org/project/dos-kernel/))
6771
* Docs: [DOS documentation](https://anthony-chaudhary.github.io/dos-kernel/)
6872

73+
**[fak](https://github.com/anthony-chaudhary/fak)** — *the agent kernel* — is the other side of
74+
that moment. Where DOS verifies what an agent *already did*, fak governs what an agent is
75+
*allowed to do, as it happens*: a single static Go binary that sits in front of your model and
76+
adjudicates every tool call at the boundary — a capability gate, tool-result quarantine, and
77+
audit trail in one process. If Diffgram is where humans supervise AI data, fak is where the
78+
agents working over that data are kept on a leash at serve time — the inline gate to DOS's
79+
after-the-fact referee.
80+
81+
* GitHub: [anthony-chaudhary/fak](https://github.com/anthony-chaudhary/fak)
82+
* Install: `go install github.com/anthony-chaudhary/fak/cmd/fak@latest`
83+
* Docs: [fak documentation](https://anthony-chaudhary.github.io/fak/)
84+
6985
## More
7086
Commercial firms have been using Diffgram since 2018 and we continue to stay up to date with the latest advances. Diffgram has 706 tests (E2E, unit etc) and we care greatly about quality.
7187
* [News](https://diffgram.readme.io/docs/news)

0 commit comments

Comments
 (0)