1 min read

vex-core#

Core types and primitives for the VEX (Verified Evolutionary Xenogenesis) Protocol.

Features#

  • Agent - Autonomous AI agent with cryptographic identity
  • ContextPacket - Immutable, versioned context for agent memory
  • MerkleNode - Cryptographic verification of agent state history
  • Evolution - Trait-based agent evolution and improvement tracking

Installation#

TOML
[dependencies]
vex-core = "0.1"

Quick Start#

Rust
use vex_core::{Agent, ContextPacket};

#[tokio::main]
async fn main() {
    let agent = Agent::new("my-agent");
    let context = ContextPacket::new("Initial context");
    // ... use agent
}

License#

Apache-2.0 License - see LICENSE for details.

Found something unclear or incorrect?Report issueor useEdit this page
Edit this page on GitHub