The Welvet 1.7 AI Engine Architecture
This interactive technical analysis breaks down the core execution paradigms of the Welvet AI Engineβan open-source framework developed by OpenFluke (under Samuel Watson) for continuous artificial life simulations and edge intelligence. Welvet eliminates standard machine learning abstractions, rejecting silent hardware fallbacks, avoiding FP32 master tensors during quantization-aware training, and organizing neural graphs into volumetric step meshes across consumer devices.
Volumetric Step Mesh
Neural operations are mapped across spatial coordinates (Depth Γ Rows Γ Cols Γ LayersPerCell). Double-buffered state resolution at discrete times t and t+1 enables remote cyclic feedback without graph memory corruption.
Storage Truth (`FormatNone`)
Rejects the FP32 master tensor used in traditional QAT. The stored weight precision in physical memory is absolute truth. Native in-dtype SGD applies gradients directly into low-precision memory spaces.
No Silent Fallbacks
Prohibits hidden CPU fallback transfers when an accelerator path is missing. If an NPU/GPU layer is unmapped, execution explicitly halts or skips via manifest, preventing hidden PCIe bus bandwidth bottlenecks.
Engine Execution Core & ABI Bridge Architecture
Welvet maintains a single Go execution orchestrator that interfaces with high-performance C++ HPC code (`welvet.cpp`), GPU platforms (Metal, CUDA, ROCm, Vulkan, MLX), and Qualcomm Hexagon NPU (`nativeqnn`). Data transfers require explicit synchronization primitives.
- β’ Volumetric Step Mesh
- β’ HuggingFace Ingestion
- β’ .entity State Saver
- β’ FormatNone (34 dtypes)
- β’ 20 Quantization Packs
- β’ Plan 9 SIMD Tiling
- β’ NativeCPU (welvet.cpp)
- β’ libwelvet_qnn (Hexagon)
- β’ welvet.metal / cuda
- β’ Qualcomm Hexagon HTP
- β’ Apple Silicon Unified RAM
- β’ Discrete CUDA/ROCm VRAM