THE ENGINE UNDERNEATH
Intelligence needs an engine.
Welvet is the machinery that runs and trains AI. It gives OpenFluke a foundation to experiment with intelligence, from the numbers inside a model to the way that model learns.
A model is the knowledge.
The engine makes it work.
An AI model stores patterns it has learned. To use those patterns, software has to load its numbers, perform calculations, and produce an answer. To learn, it also has to update those numbers.
Welvet builds that machinery in Go. It explores how the same work can be organised across ordinary processors, specialised CPU instructions, and WebGPU.
This matters because the way an engine handles memory and calculation affects where intelligence can run, how much room it needs, and whether it can keep responding while it learns.
IN EVERYDAY TERMS
Give intelligence
room to work.
Run: use a model to produce an answer.
Train: adjust a model from experience.
Store: decide how its numbers fit into memory.
Measure: check what actually happens on the chosen hardware.
Different ways to calculate.
CPU tiling breaks a large task into manageable pieces. SIMD performs several calculations together. WebGPU makes compatible graphics hardware available for compute.
Explore the architecture →Different ways to learn.
Training modes investigate how a network receives feedback. Cameral systems explore multiple branches with different jobs, including learning, preserving knowledge, and sharing updates.
Explore cameral examples →Details you can inspect.
The documentation separates implemented features, recorded measurements, and future stubs. Results depend on the model, workload, backend, and hardware being tested.
How validation works →Paragon. Loom. Welvet.
Paragon and Loom were earlier engine designs in the same research journey. Welvet carries their lessons forward in a rewritten structure, with a shared calculation core and clearer boundaries between the engine, applications, and validation.
They belong to the story of Welvet. They are not separate new product directions competing with ALife: Becoming.
Start as simply as you like.
The overview is here to make the idea understandable. The book goes all the way into the implementation. The examples show specific features with source code and recorded outputs.