Projects
Open-source systems I design and maintain. Each one targets a different layer of the modern engineering stack — runtime, transport, tooling, orchestration.
-
ferrus
exploringDeterministic orchestration for AI agents.
ferrus is a deterministic orchestration system for real software execution.
Instead of treating agents as autonomous chat participants, ferrus models them as workers in a controlled lifecycle — with explicit state, enforced transitions, and restartable execution.
Projects are registered locally and maintain isolated runtime state, task execution, and recovery metadata through a dedicated orchestration database.
-
volga
activeComposable Rust web framework.
Modern Rust web framework built around explicit HTTP abstractions and composable middleware.
volga avoids implicit behavior and hidden execution paths, enabling systems that remain understandable under load and at scale.
-
neva
activeMCP SDK for AI agents and integrations.
neva is a Rust SDK for building Model Context Protocol clients and servers with ergonomic APIs, async transports, and typed primitives for tools, resources, prompts, and protocol flows.
It is designed for developers who want Rust-level performance and reliability without turning simple MCP integrations into framework-heavy boilerplate.
-
istok
earlyDeterministic HTTP/3 engine.
istok is an experimental HTTP/3 engine built around deterministic state machines, explicit protocol semantics, and test-first transport design.
The project focuses on making HTTP/3 behavior easier to reason about, validate, and evolve without relying on opaque runtime behavior or implicit protocol transitions.