THE VIIWORK BLOG
Blog
Posts by the author of viiwork about how it works and how to run it: how the mesh routes a request, and how a new machine becomes a node.
ALL POSTS
Two RTX 5090 hosts: how much does a faster link help?
A 1 GbE link was already enough to keep most coding-agent turns warm. A 10 GbE cable made replica transfers faster, but the next bottleneck was elsewhere.
Read article PERFORMANCE · 5 MIN READWhy coding agents need session affinity
An overnight agent swarm showed what happens when a conversation keeps moving away from its prompt cache, and why pinning a machine is only part of the answer.
Read article ARCHITECTURE · 5 MIN READHow the viiwork mesh routes a request
Any viiwork node accepts a request for any model in the mesh. This post follows one request from discovery and capacity reports to the slot that runs it.
Read article GETTING STARTED · 4 MIN READBringing a new machine into a viiwork mesh
What the viiwork setup wizard checks, proposes and writes when it turns a machine with GPUs and GGUF files into a node, and how the next machine joins.
Read article ORIGIN · 6 MIN READWhere viiwork came from
viiwork began as a pile of secondhand GPUs and one llama.cpp process per model. This is the story of how a wall of hand-written peer lists and ports became a mesh that forms itself.
Read article