HTTP runtime
Routes, middleware, static files, health checks, and JSON APIs run through the Vix application layer.
Vix.cpp runtime app
Pico is a compact C++ backend built with Vix.cpp. It runs HTTP routes, durable KV state, SQLite events, background jobs, and WebSocket diagnostics — in one process you can inspect live.
$
Pico exists to exercise the parts of Vix.cpp that only show up in a running process — not a demo that mocks them away.
Routes, middleware, static files, health checks, and JSON APIs run through the Vix application layer.
Runtime counters and KV values persist through restarts, so you can watch state survive a reboot.
The dashboard exposes metrics, events, ThreadPool jobs, and WebSocket checks straight from the browser.
Every layer is a real Vix.cpp subsystem, wired together in one binary.
Routing, middleware, and JSON responses on the Vix app layer.
Durable counters in KV; an append-only event log in SQLite.
Background work submitted to the Vix ThreadPool, with metrics.
A realtime channel with live diagnostics from the browser.
Hit them directly, or drive them from the dashboard.
Open the dashboard to write KV values, run jobs, exercise auth, and watch events land in SQLite — in real time.