Skip to content

maceip/acdp

Repository files navigation

Overview

Zim_V2p The race for reliable, autonomous agents will be won by a new "core-llm" paradigm of automatic optimization, built on fair, verifiable primitives, not last-gen trust models. Our vision is a technical stack and governance model for continuous one-shot optimization, secured by an open trust fabric: the Agent Credential Delegation Protocol (ACDP). At its core, ACDP enables the self-issuance of verifiable, cryptographic capabilities, allowing humans and agents to autonomously delegate power. This solves trust and control with privacy-preserving, unlinkable anonymous credentials and is built to interoperate with existing and emergent protocols like OAuth2, X402, ACP, and WebAuthn.


Crates

acdp-core

Transport-agnostic codec with pluggable wire formats e.g., stdio, HTTP+SSE, streaming). Async client with connection lifecycle management.

The foundational protocol implementation. Provides universal transport abstractions and client primitives, establishing the common language for agent communication over any channel.

acdp-common

Serde message envelopes, Unix socket IPC, shared command abstraction layer for CLI/TUI reuse.

The canonical dictionary for the agentic ecosystem. Defines the shared, versioned serialization contracts, ensuring all components speak the same, unambiguous language.

acdp-transport

Interceptor middleware chain. Backend connection pool routing stdio↔HTTP↔IPC with buffered message handling.

The intelligent gateway realized. An advanced proxy server that moves beyond "dumb pipes" with live-reloadable hooks for traffic transformation, forming the active nexus of the agent network.

acdp-llm

Rust FFI to TensorFlow LiteRT for on-device inference. DSPy-RS for structured predictions. SQLite for execution traces and GEPA optimization state.

The "LLM-at-the-core" engine. It embeds on-device inference and DSPy-style optimization directly into the gateway, enabling the one-shot task completion that defines our 24-month technical lead.

acdp-tui

Ratatui event loop with client proxy managing MCP backends. Axum HTTP+SSE server for remote access, rustls-acme for auto-TLS.

The network's command center. A real-time, multiplexed dashboard providing complete observability. It moves beyond logs to offer deep insight into LLM optimization, with auto-TLS for production readiness.

acdp-cli

Thin wrapper forwarding args to acdp-transport or acdp-tui based on subcommand.

The unified entrypoint for the entire stack. A single, powerful binary composing all components for a seamless dev/agent experience, from local proxying to full monitoring.

acdp-auth

Actix-web gateway implementing ACDP credential lifecycle. Ed25519 for identity-bound sigs, P256 hash-to-curve for ARC, sigma-proofs for ZK range verification.

The cryptographic heart of the open trust fabric. This reference IAM implementation provides self-issuing capabilities, delegation chains, and sub-750µs unlinkable anonymous credentials (ARC).

acdp-sandbox

Runtime trait with process/WASM (Wasmtime)/V8 (deno_core) backends. LLM code generator feeding execution service with resource limit enforcement.

The verifiable containment field for an autonomous world. Provides isolated, resource-limited execution contexts for untrusted tools, ensuring capability is a verifiably enforced boundary.

tests

Shared test harness with Python MCP servers, multi-proxy routing fixtures, stdio↔HTTP bridge validation, DSPy assertion helpers.

The comprehensive validation harness proving the stack's resilience. This full-stack E2E harness validates everything from transport bridges to LLM optimization assertions, ensuring all protocol guarantees are met.

About

Agent Credential Delegation Protocol (ACDP): An open trust fabric for autonomous agents, enabling the self-issuance of verifiable cryptographic capabilities, peer delegation, and privacy-preserving auth that interoperates with OAuth2, WebAuthn, and more.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors