picovm picovm.
picovm-wasm v0.4.2 · sub-atomic runtime

picovm.
Sub-atomic runtime for embedded agents.

picovm executes autonomous frontier agents behind one durable WebAssembly runtime, compiled from Rust or embedded via TypeScript. The agent below runs entirely in this browser: the Rust kernel compiled to WASM, an in-memory SQLite journal, and Solana RPC + Code Mode tools.

picovm-wasm-agent // session_id: 0x7f4b8e21
IDLE

picovm WebAssembly core initialized in 1.4ms.
Attached tools: [solana_rpc, sqlite_journal, code_mode, wasm_subagent].
Click a suggestion below or type a query to execute an agent turn.

›
Workflow Presets:
03 // System Design

Engine Architecture

Zero external containers. Pure WebAssembly execution with client-managed deterministic tools.

01 / KERNEL

Rust WASM Core

Microsecond cold-starts. Compiles to a 140KB WebAssembly binary that runs in Node.js, Cloudflare Workers, or directly in client browser RAM.

02 / PERSISTENCE

SQLite Journal

Every turn, prompt, tool execution, and token is journaled into an embedded in-memory SQLite database for full deterministic replayability.

03 / EXECUTION

Code Mode Sandbox

Agents write and execute typed JavaScript/WASM logic on the fly without round-tripping to external servers.

04 / ON-CHAIN

Solana RPC Bridge

Native tool bindings for account serialization, transaction simulation, and Raydium/Orca liquidity routing directly inside the agent loop.

04 // Integration

Embedded in 3 lines of code

Ship native frontier agents into your CLI, web app, or Solana protocol harness.


      
05 // Benchmarks

Sub-atomic vs Traditional Runtimes

Metric picovm nanocode LangChain / Python
Binary Footprint 140 KB (WASM) ~2.4 MB (WASM) > 250 MB (Docker)
Cold Boot Time 1.4 ms 18 ms 1,200 ms
Runtime Target Browser RAM / Edge / Solana Browser / Cloudflare Server / Container only
State Journal Embedded SQLite (Deterministic) SQLite Journal External Postgres / Redis
License MIT / Apache 2.0 Apache 2.0 MIT