dumbtv
dumbtv takes the ads, screen tracking and update nags out of your Fire TV over ADB. No root, none of your apps touched, every step can be undone. Free and open source.
Signed, tamper-evident records of what your AI agent decided and what it relied on. Anchored on Solana, checked by anyone in their own browser.
SecurityTypeScript · HTMLGitHub @agenttracewoofOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
Loading the full README. The saved excerpt is shown below.
Cryptographic provenance and audit layer for AI agent decisions. Every time an agent
decides something, the SDK records a signed decision manifest — which data sources,
which model, which intermediate steps — and anchors its root on Solana. Anyone holding
the link can verify that the record has not changed, without trusting AgentTrace and
without the model, the prompts or the API keys ever being exposed.Read the full README ↗Cryptographic provenance and audit layer for AI agent decisions. Every time an agent decides something, the SDK records a signed decision manifest — which data sources, which model, which intermediate steps — and anchors its root on Solana. Anyone holding the link can verify that the record has not changed, without trusting AgentTrace and without the model, the prompts or the API keys ever being exposed.
| Demo page | https://agenttracewoof.github.io/Agent-Trace/ |
| API | https://agenttrace-api-cr1b.onrender.com |
The page at /verify checks an envelope against the chain in your browser, with
no backend of ours in the path — a public Solana node is the only thing it needs.
The decision page does read our API, and says so when it cannot.
Everything runs on devnet until milestone M5, and devnet is reset periodically: no anchor there is meant to outlive a demo. The API runs on a free instance that spins down when idle, so the first request after a quiet spell can take up to a minute.
It does not run agents, hold funds, or judge whether a decision was good. It proves the decision relied on what it claims to have relied on. Agent identity and reputation are a different layer; so are spending controls.
apps/api ingest, public read, dashboard API
apps/publisher worker: pending decisions → anchor transaction
apps/web dashboard + public decision page
apps/landing static home page, the root of the Pages site
packages/manifest format, hashing, signing, verification — pure, isomorphic
packages/sdk the client SDK agents integrate
packages/verify CLI that verifies from public data alone
packages/db Drizzle schema
packages/shared Zod schemas shared across the API boundary
pnpm install
pnpm gate # lint + typecheck + test — green before every commit
pnpm dev # all apps
pnpm lint:fix
Requires Node >= 24 and pnpm 9.
The agent's private key never leaves the client's environment, so AgentTrace cannot
forge or backdate a manifest. Storage holds the content but does not vouch for it —
tampering is caught by the on-chain root. The chain attests only that a byte string
existed in a given slot; signature validity is established off-chain by
packages/verify, which by design cannot reach the AgentTrace API.
MIT — see LICENSE.