Prove Your AI AgentActually Works

Generate cryptographic proofs of your AI agent's operations. Customers get verifiable evidence of performance, memory, and reasoning - no trust required.

Memory Verification
Chain of Thought Proofs
Action Attestation
Share

What Gets Verified & Proven

Memory, reasoning, actions, and performance - all cryptographically provable to your customers

Agent Memory Verification

Prove what your AI agent remembers, forgets, and learns across conversations

What Gets Verified

Long-term memory state proofs
Conversation context tracking
Selective memory deletion
Learning progression verification
@attest_memory
def update_user_preferences(user_id, preferences):
    # Proves memory updates are accurate
    self.memory.store(user_id, preferences)

"Customer verifies your agent remembered their dietary restrictions while forgetting previous conversations after 30 days"

Chain of Thought Proofs

Cryptographically prove the reasoning steps your AI agent took to reach conclusions

What Gets Verified

Step-by-step reasoning logs
Decision tree verification
Logic chain attestation
Intermediate state proofs
@attest_reasoning
def analyze_financial_data(data):
    # Each reasoning step is proven
    reasoning = self.think_step_by_step(data)
    return self.make_decision(reasoning)

"Customer verifies your agent's loan approval reasoning included all required factors and followed compliance rules"

Action & Performance Proofs

Generate verifiable evidence of agent actions, speed, and accuracy metrics

What Gets Verified

Action execution logs
Performance benchmarking
Accuracy attestations
Response time proofs
@attest_performance
def execute_trade(symbol, amount):
    # Proves execution time & accuracy
    start_time = time.now()
    result = self.place_order(symbol, amount)
    return result

"Customer verifies your trading agent executed 10,000 trades with 99.8% accuracy and sub-100ms latency"

Treeship Platform

Enterprise-grade verification infrastructure for AI agents. Prove capabilities with cryptographic evidence.

API-First

RESTful APIs for seamless integration

Enterprise Security

SOC 2 compliant with end-to-end encryption

Real-time Attestations

Generate verifiable attestations instantly

Monitor Your Treeships

Analytics dashboard for agent performance tracking

Simple Integration

Works with any Python codebase. Add verification to existing functions without changing your architecture.

Memory state tracking across sessions
Chain of thought reasoning logs
Action execution verification
Performance metrics attestation
agent.py
# agent.py - Real verification examples
from treeship import attest_memory, attest_reasoning

@attest_memory # Proves memory updates
def remember_user_context(user_id, context):
    self.memory.update(user_id, context)

@attest_reasoning # Proves decision logic
def make_recommendation(user_data):
    reasoning = analyze_preferences(user_data)
    return generate_recommendation(reasoning)

# Customers verify: memory accuracy, reasoning steps, performance

How It Works

From memory updates to cryptographic proofs in three simple steps

01

Agent Executes & Learns

Your AI agent processes requests, updates memory, and makes decisions. Every operation gets automatically tracked.

Memory Updates
Decision Logic
API Calls
Data Processing
agent.py
@attest_memory
def update_user_preferences(user_id, preferences):
self.memory.store(user_id, preferences)
# ✓ Memory state proven
treeship.log
🧠Memory: 3 fields updated
12ms
🔗Reasoning: 7 logic steps
8ms
Performance: Sub-50ms execution
23ms
🔐Proof: Cryptographic signature generated
15ms
02

Automatic Attestation

Treeship automatically captures agent operations and generates verifiable attestations. Real-time verification without complexity.

Cryptographic signatures for all operations
Merkle tree anchoring for immutable logs
Privacy-preserving verification methods
03

Customer Verification

Your customers independently verify agent behavior without accessing your systems. Pure mathematical proof.

Trust Through Verification

No more "trust us" - customers get verifiable evidence of your agent's performance

customer_verify.py
# Customer runs locally
proof = agent.get_proof()
verified = treeship.verify(proof)
✓ Memory updates: VERIFIED
✓ Response time: VERIFIED
✓ Logic steps: VERIFIED

One Line of Code

Add verification to any function with a single decorator

Memory & Reasoning Attestation

Add verification decorators to any function. Customers get verifiable attestations of what happened.

Automatically tracks memory state changes
Records step-by-step reasoning process
Generates verifiable attestations
Customer can verify independently
agent.py
# agent.py
from treeship import attest_memory, attest_reasoning

@attest_memory # ← Proves memory changes
def learn_user_preferences(user_id, data):
    self.memory.update(user_id, data)

@attest_reasoning # ← Proves decision logic
def make_decision(context):
    reasoning = self.analyze(context)
    return self.decide(reasoning)

# Customer gets proof automatically

Customer Verification

Your customers can independently verify your agent's memory, reasoning, and performance using their own verification system.

Independent verification - no trust required
Customer runs verification locally
Works without accessing your systems
Verifies memory, reasoning, and actions
verify.py
# customer_verify.py
from treeship import verify

# Get proofs from agent
memory_proof = agent.get_memory_proof()
reasoning_proof = agent.get_reasoning_proof()

# Verify independently
verify.memory_updates(memory_proof) # ✓
verify.reasoning_chain(reasoning_proof) # ✓

# Verifiable attestations

Ready to Build Customer Trust?

Join the waitlist to get early access to the Treeship Proof Engine and start building verifiable AI agent functions.

Join the Waitlist

Get early access to Treeship ZK module