Visitar URL original
GitHub - slabbdev/slabbdev: ⬛ Black boxes for systems nobody can fully trust · GitHub
Skip to content
slabbdevPublic

About

⬛ Black boxes for systems nobody can fully trust

Resources

Stars

1 star

Watchers

0 watching

Forks

Latest commit

 

History

6 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 

Repository files navigation

🐏 Sam LABBE

I build black boxes for systems nobody can fully trust — right now, that means AI agents.

The exploit lives in the gap between what your AI reads and what it's allowed to do. The cover-up lives in the gap between what it did and what its logs say. I build for the second gap.

🏪 The storefront

Two products. Both do one thing. Both ship receipts.

NoireBox — proof, not promises: tamper-evident AI agent audit trails

An agent does something it shouldn't. Three weeks later, someone asks "what exactly did it do?" — and the only witness is a log written by the suspect. NoireBox is a hash-chained, Ed25519-signed journal of agent decisions, anchored by third-party RFC 3161 timestamps — one TSA seal covers a whole fleet. Exports are attestations anyone can verify: tamper with the journal and verification explodes. On purpose. MCP server, plugins, API and dashboard included.

PyPI Docker image on GHCR Verify exports in CI Docs MIT

pip install noirebox · docker run -p 8768:8768 ghcr.io/noirebox/noirebox

The honesty bit: tamper-evidence is not truth-at-write. NoireBox proves records weren't altered — it can't vouch that a record was accurate when sealed. That boundary is written down in the threat model, on purpose.

Navette — the browser for agents

Your agent needs a browser. Playwright ships 218 MB of Chromium; Navette is one 626 KB Rust binary driving the WebView your OS already ships — no Chromium, no download, no RAM bonfire. 18 MCP tools: navigate, read, click, type, screenshot — with native input on all three engines and session isolation CI-enforced.

Release crates.io MIT Site

brew install slabbdev/tap/navette · cargo install navette-browser · docker run -i --rm ghcr.io/slabbdev/navette navette mcp

Measured, not vibed: BENCHMARKS.md — faster than Playwright + Chromium on every metric measured, reproducible with one command. The walled-web Tollbooth bench (200 URLs × 5 categories) ships in bench/, dataset CC BY 4.0.

🧳 Also in the hangar

  • tinyjsapp-studio — desktop companion for tinyjs: create tinyjs apps and wrap any website into a real ~6 MB native desktop app — no terminal, menu-bar apps included. Built with tinyjs itself, so src/ doubles as the tutorial. v0.1.1 is out, installers for all three platforms · site.
  • zerojour — security-advisories agent built for the DEV × Sanity Challenge: head-to-head model duels on structured content, scored eval runs. Every demo frame is a real capture.
  • pluginforge — quality-first factory for e-commerce payment plugins: one spec, one conformance suite, AI-agent generation under strict gates.
  • mineral-starter-kit — batteries-included starter for the Mineral Dart framework.

🧰 Stack & scars

Python · Rust · TypeScript · JavaScript · Dart · a long PHP past (Laravel, Symfony — I don't flinch at legacy anymore). Solo, from the Vosges mountains 🇫🇷.

📡 Elsewhere

slabb.dev · DEV · X · ☕ buymeacoffee.com/samlabbe


Every claim on this page ships with receipts.

About

⬛ Black boxes for systems nobody can fully trust

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors