PROVN.AI Developer Documentation

Welcome to the VEX Protocol developer documentation.

Quick Links

What is VEX?

VEX (Verified Evolutionary Xenogenesis) is an open-source Rust framework for building adversarial, temporal, cryptographically-verified AI agents.

ProblemSolution
HallucinationAdversarial Red/Blue agent verification
Context OverflowBio-inspired temporal memory with decay
UnauditabilityMerkle tree hash chains with tamper-evident proofs

Crates

CratePurpose
vex-coreAgent, Genome, Merkle, ContextPacket
vex-adversarialRed/Blue debate, consensus protocols
vex-temporalEpisodic memory, time horizons
vex-llmLLM providers (DeepSeek, OpenAI, Ollama)
vex-apiHTTP API with JWT auth
vex-persistSQLite storage
vex-queueBackground job processing
vex-runtimeAgent orchestration

Links