# 0state > Independent development studio founded by Kam Low. AI architecture, open source tools, and systems thinking. 0state builds protocol-level software, real-time systems, and AI infrastructure. 15+ years of production experience spanning C++ networking, WebRTC, and now AI orchestration and MCP development. ## Open Source Projects ### icey The C++ Media Stack. Modular C++20 toolkit that unifies FFmpeg, libuv, OpenSSL, and libdatachannel into a composable pipeline architecture for building media servers, video pipelines, and real-time communication systems. - WebRTC media transport via libdatachannel (no Google libWebRTC dependency) - FFmpeg capture, encode, decode, record, stream (FFmpeg 5/6/7) - PacketStream pipeline: source -> processor -> sink with backpressure and lifecycle management - symple signalling protocol (WebSocket-based presence, rooms, WebRTC call signalling) - Production-grade RFC 5766 TURN relay server and RFC 5389 STUN - HTTP server/client with WebSocket support (72,000 req/s on a micro VM) - 16 modular components, CMake FetchContent, Linux/macOS/Windows - Native extension surfaces now split cleanly: `pacm` installs, `graft` loads, `sched` handles service maintenance work - Detailed docs: https://github.com/nilstate/icey/blob/main/llms.txt GitHub: https://github.com/nilstate/icey Docs: https://0state.com/icey ### sourcey Static documentation platform for OpenAPI specs, MCP server snapshots, Doxygen XML, Go modules, and rich markdown guides. Produces browser docs plus compact and full-text context exports from the same documentation graph. - Supports OpenAPI 3.0 and 3.1, auto-converts Swagger 2.0 - Supports MCP server documentation from `mcp.json` snapshots - Pipeline: load -> dereference -> convert -> normalise -> render - Shiki syntax highlighting, search, dark mode, synced language tabs, responsive - CLI: `sourcey build spec.yaml -o docs/` GitHub: https://github.com/nilstate/sourcey Docs: https://0state.com/sourcey ### mcp-parser Static spec tooling for MCP servers. Snapshot a live MCP server into `mcp.json`, validate the contract, and generate documentation or explicit context exports from the same artifact. - Captures tools, resources, prompts, capabilities, and transport hints - Supports stdio, SSE, and streamable HTTP transports - Validates required fields, duplicate names, schema shape, and documentation warnings - Generates markdown reference by default, plus compact `llms.txt`-style and full-text context exports GitHub: https://github.com/sourcey/mcp-parser Docs: https://0state.com/mcp-parser ### scafld A deterministic protocol for multi-phase agent work. The agent does the work however it likes; scafld decides whether "done" is true and signs the answer. `scafld finalize` snapshots the tree, re-runs acceptance, has a separate model review the canonical diff in a sandbox, and emits an ed25519-signed receipt recording what was reviewed, by which model, against which commit; `scafld verify` re-checks that receipt in CI. "Done" is a signed, re-verifiable receipt, not the agent's claim. The lifecycle (plan, harden, approve, build) is the machinery that produces it. Canonical repo: `nilstate/scafld` on GitHub, with install guidance published from the `main` branch. GitHub: https://github.com/nilstate/scafld Docs: https://0state.com/scafld ### symple Real-time messaging and presence protocol. JSON-based, WebSocket transport (v4), WebRTC call signalling, room-based routing, horizontal scaling via Redis pub/sub. - C++ server and client (icey), JavaScript server and client - Call protocol: init/accept/reject/offer/answer/candidate/hangup - symple-player: browser-side WebRTC player with CallManager GitHub: https://github.com/nilstate/symple Docs: https://0state.com/symple ### moxygen Doxygen XML to Markdown converter. Two-pass parser with deferred reference resolution and pluggable templates. Used to generate icey's API documentation. GitHub: https://github.com/nilstate/moxygen Docs: https://0state.com/moxygen ### pacm C++ package manager for native extensions, model files, and binary assets. Handles delivery, verification, install layout, and extension metadata for runtime binding. GitHub: https://github.com/nilstate/pacm ### graft Native plugin ABI and runtime loader for trusted shared-library extensions. Manifest validation, runtime-kind checks, typed entrypoints. GitHub: https://github.com/nilstate/graft ## Writing - [The Agent Problem](https://0state.com/the-agent-problem): Agents have wallets but no skin in the game. Governance or obituary. - [Understanding Psychedelics](https://0state.com/understanding-psychedelics): Direct perception vs probability - and why the institutions are finally catching on. - [Why Democracy Must Die](https://0state.com/why-democracy-must-die): Representative democracy is a lossy compression algorithm for public intelligence. - [Conquering the Internet](https://0state.com/conquering-the-internet): The AI gold rush is culling the merchants. Why depth is the only defensible position. - [Engineering the Mind](https://0state.com/engineering-the-mind): The mind is programmable. The question is whether you're writing the program. - [Mind and Fascia](https://0state.com/mind-and-fascia): The fascial network and the body's hidden intelligence. - [The Clone Problem](https://0state.com/the-clone-problem): AI converges on the average. Why mastery matters more when everything can be generated. - [Are You Still Paying for Docs?](https://0state.com/are-you-still-paying-for-docs): Quality was the moat documentation platforms charged rent on. Two pressures collapsed it. - [WebRTC in 150 Lines of C++](https://0state.com/webrtc-in-150-lines-of-cpp): A camera to a browser in one process, under the frame budget, with icey and symple. ## Contact - GitHub: https://github.com/nilstate - Email: oss@0state.com