Console

Paste your team token. It is kept in this browser only — the console talks to the relay directly and there is no session to steal.

No team yet? Register one — it takes a name and nothing else.

⚡ Enrol a repo already filled in

Run these where your agents run. The first is once per repo; the rest are once per machine.

1 · install
cargo install --git https://github.com/Ash20pk/knoot
2 · enrol the repo, then commit what it writes
3 · store the token, once per machine
4 · run the daemon, then check it is really on
knoot daemon
knoot status

🔑 Tokens

LabelCreatedLast used

Tokens are stored hashed — we cannot show you an existing one, only mint a new one. Give each machine its own, so revoking one costs you nothing else.

📡 Live connecting…

🧪 Prove it works

knoot fails open, so silence means nothing on its own. To see this page light up, give two sessions the same file in an enrolled repo:

KNOOT_USER=ash claude
KNOOT_USER=priya claude

Ask both to refactor the same module. The second gets a conflict brief with the first's identity and intent, and the denial appears above as claim_denied.