Veynod: open-source agent coding runtime with one model loop and a deterministic kernel
TKOWNS · reddit · 2026-11-02
A developer released Veynod, an open-source agent coding runtime where coding agents (Claude Code, Codex, etc.) claim tasks from a shared board and execute them with leases, evidence, and review gates.
Architecture highlights
- AgentGraph owns identity, projects, tasks, approvals; the Agent Runtime is the only model loop
- The Kernel is a deterministic executor reachable only through 12 typed capabilities (createtask, submitpatch, readfile, …), with validation, retries, idempotency, and per-call audit trails; lease tokens never enter model context
- Durable external wait: a Run waiting on the outside world parks, releases its lease, and resumes from a durable event feed — no polling
- Targeted leasing: a Run leases exactly the Kernel node it created, so two tasks in the same repo can't steal each other's work
- The scheduler hot path is Rust (via PyO3): in-memory DAG, hierarchical write-set lock indexes, READY priority queue, with Postgres as the durability fence — task claiming avoids O(N) scans even at 1M nodes
Try it: npm i -g veynod then veynod up (device-flow approval, MCP client wiring, local sandbox with ≤2 agents). The bridge layer is MIT-licensed; the Kernel + control plane live in a separate repo with a hosted version at veynod.com.
More from coding & agent
- Astral founder: foundational open source projects could be supplanted by agent-built alternatives — charliermarsh · 2026-11-02
- Bot Platform Shootout: Grok Bot Beats OpenAI Dots, ChatGPT Work, Claude and Muse on Every Measure — elonmusk · 2026-11-02
- Agent coding's underrated perk: an append-only, contextualized log of your project's history — vboykis · 2026-11-02
- EVOLV: open-source AI that rewrites its own code, builds its own tools, and evolves locally — Sea_Manufacturer6590 · 2026-11-02
- asc CLI: open-source Go binary automates App Store releases with 1,200+ API endpoints — rudrank · 2026-11-02
- thdxr: Many pre-AI opinions on programming simply stopped mattering — charliermarsh · 2026-11-02