Git log for your infrastructure (including your AI agent's config)
Git log for infrastructure with cryptographic proof — catches backdoors and config drift.
Secure encrypted config store for Node.js (HKDF, key rotation, lockfile concurrency, atomic writes).
Integrity-first config substrate with hash-linked history and cryptographic replay verification.
Backend developers building security-sensitive applications
HashiCorp Vault · etcd · CONFD
v2.2.1 is a stability milestone. The core now enforces:
- Tamper-evident, hash-linked state history - Deterministic state + replay (same input → same state hash) - Crash-safe atomic persistence (no partial state) - Concurrency protection (no silent overwrite) - Strong integrity fail-closed model - Key lifecycle + rotation without data loss
Crypthold is not a secret manager and not a database. It is a verifiable state substrate for security-sensitive software.
If a single bit changes, integrity breaks. If history changes, root hash breaks. If state replays, hash matches.
Repo, spec, and invariants: https://github.com/laphilosophia/crypthold
Technical feedback is welcome — especially around invariants, replay model, and failure semantics.
Git log for infrastructure with cryptographic proof — catches backdoors and config drift.
Deterministic offline tamper detection—pinned at capture, replayed without side effects.
Deterministic regression detection without LLMs when flaky test tools already exist.
Instead of another observability dashboard, this project builds a provable audit trail: an OpenAI-compatible reverse proxy that vaults prompts in MinIO and links calls with an HMAC-SHA256 tamper-evident chain, plus replay tooling (replayctl) and Jaeger traces. The cryptographic audit chain and the one-line SDK wrap are clever and practical; the real operational work left to teams will be key management and storage/retention strategy.
Lint for AI slop that detects committed secrets and TODO drift deterministically.
Receipts for every claim beat vector stores when truth actually matters.