Knot | Signed Audit Trail for AI Agents
Knot is a signed, tamper-evident audit trail for AI agents. The repository and its documentation publish on 1 September 2026.
Keď pomocník niečo vyhľadá, napíše odpoveď alebo uloží prácu, Knot uchová akciu aj jej výsledok spolu. Každá nová poznámka je prepojená s predchádzajúcou, takže celá postupnosť zostáva jasná a neskoršie zmeny sa nedajú skryť.
Ak sa niekto pýta, prečo sa pomocník rozhodol tak, ako sa rozhodol, nikto nemusí rekonštruovať príbeh z pamäte. Zapečatená stopa ukazuje presnú postupnosť, skrýva citlivé detaily a umožňuje druhej osobe skontrolovať, čo sa stalo. Odpoveď pochádza z pôvodného behu, nie zo zhrnutia napísaného dodatočne.
Knot vytvára dôkazy počas práce agenta, namiesto toho, aby žiadal tímy o rekonštrukciu o týždne neskôr. Zachytáva akcie a výsledky, maskuje podporované tajomstvá pred uložením, podpisuje časovú os a exportuje prenosný balík pre ďalšieho kontrolóra.
Keď začne incident, tím reakcie pracuje z pôvodnej časovej osi, výsledkov nástrojov a zmien súborov. Knot zabalí tieto dôkazy s podpísaným koreňom, takže interný kontrolór alebo tretia strana môže overiť postup offline namiesto diskusie o zrekonštruovanom zázname.
Knot zaznamenáva priebeh agenta tak, ako sa deje, maskuje podporované tajomstvá, spája udalosti do podpísanej Merkle štruktúry a exportuje prenosný balík. Kontrolór môže zrekonštruovať a overiť priebeh offline pomocou verejného kľúča.
Podpísaný záznam agenta. Prečítajte si denník v ktoromkoľvek minulom bode.
Certifikáty zdôvodnenia, ktoré každý overovateľ skontroluje offline v lineárnom čase.
Proveniencia udalostí reťazená hashmi, iba na pridávanie, bez tichých úprav.
Vytvorte prvý podpísaný beh, exportujte jeho balík dôkazov a overte výsledok offline iba s verejným kľúčom. Producent a recenzent si nikdy nemusia navzájom dôverovať.
O obstarávaní rozhodujú dve otázky: kde to beží a kto to kontroluje. Uzol beží na hardvéri, ktorý už vlastníte, on-premise alebo v európskom regióne, takže hlavná kniha zostáva v rámci hranice, ktorú si zvolíte. Podpisový kľúč držíte vy a na overenie stačí iba verejná polovica, takže suverenita je predvolená, nie upgrade, o ktorý musíte vyjednávať.
Prevádzkovým prínosom je menej hodín na prestavbu histórie. Denník auditu sa vytvára, keď agent pracuje, tím incidentu okamžite získa presnú chronológiu a externý recenzent môže overiť rovnaké prenosné dôkazy bez prístupu k produkčnej službe.
menej audítorskej práce, rýchlejšie odpovede
Dôkaz o dotknutých údajoch, PII maskované
Dokázateľná stopa automatizovaných rozhodnutí
Dôvod, prečo na tom záleží, je trvalý záznam, nie dashboard. Knot uchováva podpísaný, časovo usporiadaný záznam o tom, čo vaši agenti AI robia, a tretia strana ho môže overiť offline. Či tento záznam spĺňa zákonnú alebo regulačnú povinnosť, závisí od príslušnej požiadavky a od toho, ako ho vaša organizácia používa.
Je fér sa pýtať, či niečo také máte spravovať vy. Nemáte. Knot pracuje na pozadí pomocníka a vedie záznam bez toho, aby prerušil to, čo práve robíte. Prínos získate, keď otázka potrebuje jasnú, overiteľnú odpoveď.
Nemusíte rozumieť tomu, ako to funguje, aby ste si užili to, čo robí. Predstavte si to ako číslovaný blok bločkov alebo druhú osobu, ktorá počíta tržbu. Nikdy nevidíte tú prácu, ale môžete dôverovať výsledku, pretože je ťažké ho sfalšovať. Tu sú štyri jednoduché dôvody, prečo na tom záleží.
Vedie záznam, ktorý nikto nemôže potichu zmeniť
Toto sami nikdy nepoužijete. Ale je to malá, starostlivá vec, ktorá pomáha viesť čestný záznam o tom, čo počítačoví pomocníci robia vo vašom mene. Tu je celá myšlienka, krok za krokom, s bežným príkladom pre každý krok.
Upravte jednu udalosť, koreň sa rozpadne
Účtovná kniha na lokálnom disku, nie databáza dodávateľa
Hostovaný prehrávač trasy zaznamenáva, čo beh urobil. Hodnotiaca služba uchováva výsledky v infraštruktúre, ktorá ich vytvorila. Observability proxy sedí vedľa prevádzky. Databázový auditný denník je riadok v tabuľke, ktorý môže niekto stále aktualizovať. Žiadny z nich nepodpisuje udalosť, nevytvára Merkle koreň ani nepodporuje offline overenie. Knot je optimalizovaný na zápis pre overiteľnosť: dizajnovým centrom je podpísaná udalosť, nie dashboard.
sú platformy na sledovanie, nie databázy
Démon knotd sprístupňuje nástroje commit_event, replay a subscribe, plus zdroje knot://, cez transport MCP Streamable HTTP v súlade so špecifikáciou, s mostom stdio pre pripojenie lokálneho editora. Autentifikácia pomocou bearer tokenu používa porovnanie v konštantnom čase. CLI knot zrkadlí rovnaké operácie s typovanými návratovými kódmi pre skriptovanie v shelli.
Ľubovoľný rozsah udalostí, deterministický
Projekcie sú materializované pohľady na log na čítanie. ProjectionSet ich horúco obnovuje v predvolenom intervale jednej sekundy, so studenou obnovou pri čítaní. Každá projekcia je deterministická: prehratie rovnakých udalostí cez ňu musí produkovať rovnaké bajty, čo robí atestáciu prehratia zmysluplnou.
Detektory, ktoré bežia na každej udalosti
Redakčná pipeline prechádza každý JSON tvar udalosti pred uložením a nahrádza poverenia a PII hash-stabilnými zástupcami. Redakcia sa aplikuje pri vstupe, nikdy pri výstupe, takže démon nikdy nedrží odkryté dáta. Matcher kľúčov je na celé slová, takže donation_token nezodpovedá token.
Producent a overovateľ nikdy nezdieľajú dôveru
Každá udalosť je podpísaná nad jej kanonickým kódovaním, takže podpis je prenosný medzi jazykmi a prežije iný serializér. Overenie je offline a potrebuje len verejný kľúč, preto downstream spotrebiteľ nikdy nemusí dôverovať procesu, ktorý záznam vytvoril.
Každá zmena stavu v životnom cykle agenta je zachytená ako nemenná udalosť, volania LLM, volania nástrojov, správy, úpravy súborov, snímky stavu, presuny vetiev. Každá nesie deterministické BLAKE3 ID obsahu, takže opätovné spracovanie tej istej udalosti je no-op. Haše listov napájajú Merkle strom pre každý beh a jeho jediný koreň je to, čo atestácia podpisuje.
Šesť materializovaných pohľadov na čítanie
Knot je samo-hostiteľný, offline overiteľný denník udalostí pre behy AI agentov. Udalosti prechádzajú redakciou do úložiska, stávajú sa pohľadmi na čítanie a sú vystavené cez jeden autentifikovaný koncový bod. Každý krok má jednu úlohu, takže cesta od emitovanej udalosti k dokázateľnému balíku je ľahko sledovateľná a auditovateľná.
Overovač je samostatný binárny súbor. Nedôveruje ničomu, čo nevie prepočítať z hrubých udalostí.
VERDIKT: OVERENÉ, denník je autentický a nezmenený
Merkle korene odvodené znova: 3 / 3 sa zhodujú
overiť exportovaný balík behu proti verejnému kľúču
Celý prísľub je offline overiteľnosť. Exportujte beh do prenosného balíka, odovzdajte ho spolu s verejným kľúčom tretej strane a tá znova odvodí každý Merkle koreň z hrubých udalostí, skontroluje každý podpis a dospeje k verdiktu. Žiadna služba, žiadna sieť a žiadna dôvera vo výrobcu. Toto je výstup overovača.
Offline, žiadna služba, ktorej treba dôverovať
Stopa agenta, záznam údajov, inventár potrubí
Knot uchováva podpísaný, časovo usporiadaný záznam o tom, čo vaši agenti AI robia. Zobrazuje kroky, odkazy na údaje a komponenty potrubia prítomné v behu a tretia strana môže overiť celú históriu offline bez dôvery v hostovanú službu. Výsledný záznam používajte spolu s právnymi, politickými a prevádzkovými kontrolami, ktoré sa vzťahujú na vašu organizáciu.
Tímy, ktoré spúšťajú počítačových pomocníkov
Uchováva čestný záznam o tom, čo AI urobila
Keď počítačový pomocník robí veci za vás, niekto by sa mal neskôr vedieť pozrieť späť a presne vidieť, čo urobil, v poradí, bez toho, aby sa niečo ticho zmenilo. Knot zapíše každý krok, uzamkne kroky dohromady, zapečatí ich a umožní druhej osobe skontrolovať celý záznam bez toho, aby musela dôverovať prvej.
Záznam odolný voči manipulácii o tom, čo
Samostatný offline binárny súbor, iba verejný kľúč
Knot je podpísaný, obsahovo adresovaný denník udalostí pre behy agentov AI. Každý záznam nesie svoju vlastnú identitu, každý beh si uchováva svoj vlastný Merkle koreň a tretia strana môže overiť históriu na notebooku s verejným kľúčom. Denník udalostí, redakcia, pohľady na čítanie, vyhlásenie o prehratí, offline kontrolór a koncový bod cestujú spolu ako jeden systém záznamov.
Druhá osoba môže skontrolovať každý krok
Jednoduchý záznam toho, čo sa stalo, v poradí
Ľudia si pamätajú rôzne a dôležité detaily miznú
Každá akcia, výsledok a zmena zostáva v poradí
Export Knot nie je nepriehľadný archív ani panel, ktorý musí niekto udržiavať online. Manifest, index behov, súbory udalostí, záznam o prečítaní a podpis cestujú spolu, takže recenzent môže preskúmať štruktúru pred spustením kontroléra.
Príjemca dostane záznam, nie prístup k vášmu systému.
Overenie offline. Žiadna služba, ktorej treba dôverovať.
Preukázateľná stopa automatizovaných rozhodnutí
Jeden záznam, ktorý si prečíta váš audítor, váš zákazník aj regulátor.
Čo musíte preukázať a čo vám Knot poskytne.
Každé volanie modelu, volanie nástroja a úprava súboru je v registri.
Zoznam materiálov toho, čo AI skutočne urobila.
Tretia strana overí celú históriu offline na notebooku.
Záznam, ktorý môže outsider skontrolovať, nielen mu dôverovať.
Osobné údaje sú maskované pri príjme, stopa zostáva nedotknutá.
Dôkaz o tom, ktoré údaje boli dotknuté a kedy.