vex-core

Crates.iovex-core
lib.rsvex-core
version0.1.4
created_at2025-12-14 21:51:57.425434+00
updated_at2025-12-20 03:45:15.882253+00
descriptionCore types for VEX: Agent, ContextPacket, MerkleNode, Evolution
homepage
repositoryhttps://github.com/provnai/vex
max_upload_size
id1985150
size110,514
0xQ (bulltickr)

documentation

README

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

[dependencies]
vex-core = "0.1"

Quick Start

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

MIT License - see LICENSE for details.

Commit count: 0

cargo fmt