centaur-lang

Centaur

Experimental infrastructure for autonomous systems.

Built under the CENTAUR model — human + AI as one engineering pair.


What This Is

Autonomous systems are crossing from generation into action. They book appointments, approve requests, reject customers, trigger payments, and make irreversible decisions — often without a human in the loop.

Most leave no verifiable evidence behind.

This repository contains open protocols and tools for making autonomous systems accountable, inspectable, and cryptographically provable.


Projects

AXR — Agent Execution Receipt

HTTPS made web traffic verifiable. AXR does the same for automated decisions.

AXR is an open protocol for producing tamper-evident, cryptographically signed records of what an automated workflow did on each execution. Every decision-relevant step produces a signed receipt. Receipts are chained together. Anyone with the public key can verify the entire log. No blockchain. No central registry. No per-call fees.

Status: v0.2 — running in production, three workflow bugs discovered by the protocol itself.

   
Specification axr/AXR-SPEC-0.2.md
Full documentation axr/README.md
Why this exists axr/WHY-AXR.md
Security model axr/SECURITY.md
Roadmap axr/ROADMAP.md

Cryptographic primitives: Ed25519 signatures, SHA-256 hash chains, canonical JSON serialization. Zero external dependencies.

Reference integration: n8n workflow engine (axr/integrations/n8n/)


Repository Structure

centaur-lang/
├── README.md                 This file
├── LICENSE                   MIT
├── .gitignore                Protects keys and receipt logs
│
└── axr/                      Agent Execution Receipt protocol
    ├── README.md             Protocol overview and quick start
    ├── AXR-SPEC-0.2.md       Full protocol specification (605 lines)
    ├── ROADMAP.md             Evolution plan (0.3 → 1.0)
    ├── WHY-AXR.md             Motivation and positioning
    ├── SECURITY.md            Threat model and disclosure policy
    │
    ├── lib/                   Core library, generator, verifier
    ├── integrations/n8n/      n8n Code-node template
    ├── examples/              Usage examples
    ├── demo/                  Sample receipts, screenshots, gifs
    ├── docs/                  Extended documentation
    ├── scripts/               Utility scripts
    └── site/                  Protocol landing page

Quick Verification

# Clone
git clone https://github.com/Centaur-Lang/centaur-lang.git
cd centaur-lang

# Verify a receipt log
node axr/lib/axr-verify.js <receipts.jsonl> <public-key.pem>
RESULT: THE ENTIRE CHAIN IS VALID.
All signatures verify, all hash chains are continuous, nothing has been modified.

License

MIT


Provenance

Designed and built collaboratively by Chris Conen (Conen Digital) and Claude (Anthropic) under the CENTAUR model — where the human carries judgment, context, and real-world execution, and the AI carries pattern recall, drafting speed, and cross-domain synthesis.

Reference deployment: ECO Clean HU booking infrastructure.

Conen, C. and Claude (Anthropic). 2026.
"AXR — Agent Execution Receipt: Protocol Specification, Version 0.2."
https://github.com/Centaur-Lang/centaur-lang