SkillTide Submit
Official descriptionOpen source7d ago
noirebox/noirebox

noirebox/noirebox

The flight data recorder for AI agents — hash-chained, Ed25519-signed journal with RFC 3161 anchoring and…
View on GitHub ↗Direct link · no redirect page
Official descriptionThe flight data recorder for AI agents — hash-chained, Ed25519-signed journal with RFC 3161 anchoring and third-party-verifiable exports. One TSA seal covers a whole fleet. MIT
Star count
1 ★ · noirebox/noirebox · read from the GitHub search API · (checked 2026-10-16 20:00:20)
Source
read directly from its GitHub page · type: open-source project
Harvest history
first seen 2026-10-10 · last seen 2026-10-16 · seen 13× · listed by 1 sources
Score
score 103 · 1 ★ · 1 sources · repo
Install
pip install noirebox
FAQ (answers come from our records)
How do I install it?
The repository provides this install command: pip install noirebox. It comes from the repository itself; we cannot guarantee it runs as-is in your client.
Who is it for?
We filed it under these tags: 开源项目. The tags come from the entry itself, not a taxonomy we imposed.
Who maintains it?
repository noirebox/noirebox;first catalogued 2026-10-10;last seen 2026-10-16。There is no official certification or quality rating here — we record sources and dates only.
Third-party quality signals

🇬🇧 English · 🇫🇷 Français

以下摘录自该仓库的 README(片段) · 在 GitHub 读完整 README →

⬛ NoireBox
**The black box for AI agents — tamper-evident journal, guardrails, verifiable proof.**
**Your AI agent writes meeting notes that bind your clients.
Eighteen months from now — who can prove what it *exactly* produced, and why?**
NoireBox seals every decision in a SHA-256 hash-chained + Ed25519-signed
journal, flags poisoned transcripts before they reach the agent, and exports
an attestation anyone can verify offline — **without trusting you**.
> **Works with any agent, in French and English.** The journal, the API, the
> MCP tools and the verifier are domain- and language-agnostic; each language
> gets a ~250 KB detector trained from a reproducible dataset (seed 42) — a new market =
> one dataset generator + make train. **Already have a guardrail? Keep it** —
> it's just another event source. 🇪🇺 Built for the
> European market (GDPR & AI Act) — engineered in France.
Quickstart · Real LLM scene ·
Specs · Threat model ·
The authority ladder ·
ADRs
---
Built for the European market (GDPR & AI Act)
European AI vendors face a compliance reality their US competitors don't:
**proving** — not promising — what their systems did. NoireBox is engineered
around exactly that obligation. And the clock is real: GPAI incident
tracking is **live since August 2025** (art. 55(1)(c)), transparency
obligations applied in August 2026, and high-risk logging lands
**2 December 2027** (AI Act as amended by the Digital Omnibus,
Reg. (EU) 2026/1744) — with fines up to €35 M / 7 % of turnover.
| Requirement | How NoireBox answers |
|---|---|
| **GDPR art. 5(2)** — accountability: the controller must *demonstrate* compliance | Tamper-evident journal of what the AI produced, when, on which input |
| **GDPR art. 15/20** — data subject rights (access, portability) | Signed export of everything related to a meeting — verifiable *by the subject's own auditor* |
| **EU AI Act art. 12 + 19/26(6)** — automatic event logging, retained ≥ 6 months | Every agent decision sealed at runtime; log integrity is cryptographic, not a promise |
| **EU AI Act art. 55(1)(c)** (GPAI systemic risk — live) | Serious incidents kept track of, documented and reported — sealed as first-class events (ai_incident) |
| **AI Act Annexe IV §2(f)** — document the logging characteristics | noirebox audit-pack: one folder for the auditor — export + verifier report + generated logging description |
| **eIDAS art. 41** — a qualified timestamp carries a legal presumption | Anchor profiles for qualified eIDAS TSAs (Universign, Certigna…), public TSAs, and Bitcoin via OpenTimestamps — see ADR 008/009 |
| **DPIA / DPO workflows** | Attestation exportable for the DPO; incident taxonomy feeding risk documentation |
| **Sovereignty** | Self-hosted, no telemetry, no cloud dependency, Ed25519 keys stay on your infrastructure — deploys anywhere (including EU-only clouds) |
> **Honest scope** (we're a building block, not a certification): NoireBox
> proves the *integrity* of your AI's record. Data minimization of payloads
> remains the deployer's responsibility. Key custody now ships in the box —
> the key can live in a dedicated process (0.15.0) or on a PKCS#11 token
> (0.16.0); the pinned *hardware* root is still the deployer's call — see
> the threat model. A tool that oversells compliance
> is a liability; one that states its perimeter is auditable.
Why
- **GDPR**: a platform claiming "GDPR-compliant" must be able to demonstrate
what its AI produced, on which data, and when.
- **EU AI Act (art. 12)**: risk systems must keep *automatic event logs*.
Today, virtually every LLM stack logs for *debugging* — not for *proof*.
- The market gap: observability tools (Langfuse, LangSmith…) are built for
devs, remain modifiable after the fact, and produce nothing presentable
to an auditor, a DPO or a client.
Honest positioning (state of the art)
| Tool | What it does | What it doesn't |
|---|---|---|
| Langfuse / LangSmith / Helicone | LLM observability, debugging, traces | No tamper-evident proof, nothing exportable for an audit |
| Garak / PyRIT / promptfoo | **offline** model-level red-teaming | No runtime guardrail, no proof journal |
| halo-record / gate-oc-audit | hash-chained journals for *coding* agents | No business domain, no third-party attestation, no French |
Source
github · https://github.com/noirebox/noirebox
Browse by field
Open source
Traction
1 ★
added
yesterday

More in Open source

All 731 in Open source →

Filed under

Every tag opens the full list for that filter. Counts are the live catalogue figures.

Browse all fields →

← Back to index