Sovereign AI.
On Your Hardware.
OpenFluke builds foundational tools so intelligence can run locally—private, portable, and free of cloud lock-in. Loom (v0.78 BitNet) is the M-POLY-VTD engine: 3D volumetric networks, 21 numeric types, and welvet bindings on every major OS. SoulGlitch shows what that feels like: a living AI companion that never phones home.
An open-source AI infrastructure lab
Most AI today lives in someone else's data center. OpenFluke is an independent R&D lab building the opposite: edge-native, privacy-first infrastructure that puts training and inference on the devices people already own.
We ship real software—not slide decks. Loom is the engine. SoulGlitch is the proof. Everything is open source so developers, researchers, and hobbyists can inspect, extend, and ship without permission.
No cloud required
Run models on laptops, phones, and browsers. No API keys, no subscriptions, no upload pipeline.
One engine, many surfaces
Drop Loom into Python, JavaScript, Go, Flutter, or WASM—the same weights, the same behavior.
Built to be felt
SoulGlitch turns abstract ML into something expressive: chat, train emotions, and evolve personalities on-device.
What is Loom?
Loom is our Apache 2.0 M-POLY-VTD engine—CPU and GPU capable, OS-agnostic,
and designed like SQLite for neural networks: one library you embed, not a cloud you rent.
v0.78 ships BitNet b1.58 on packed CPU paths, native per-layer checkpoints,
a step mesh for online 3D learning, and welvet for Python, TypeScript, Go, Dart, and WASM.
Silicon & acceleration
- x86_64, ARM64, ARMv7
- CPU inference & training
- GPU via WebGPU / native paths
- WebAssembly in the browser
Operating systems
- Windows
- macOS & iOS
- Linux & Android
- Node.js, Bun, browsers
📦 Drop-in portability
Prebuilt native libraries (.dll, .so, .dylib) install beside your app. Train once, ship everywhere.
💾 Native precision on disk
21 DTypes from Float64 to 1-bit binary—checkpoints store packed weights per layer, not FP32-only JSON. BitNet and Qwen3 load from Hugging Face via Lucy.
🎯 Bit-exact reproducibility
Deterministic execution across CPU, GPU, and language bindings—same inputs, same outputs, every time.
🧬 Biological learning
3D volumetric networks with target propagation—layers learn locally without classic backprop lock-in.
Deterministic AI on any CPU or GPU
Loom is built as a Deterministic Neural Virtual Machine (DNVM): the same model weights, prompts, and settings produce bit-identical behaviour whether you run on Apple Silicon, x86, WebGPU, or inside SoulGlitch via Lucy and the welvet C-ABI.
Apache 2.0 License Why Loom? Loom overview Read docs
Models Lucy & SoulGlitch support
Download checkpoints into your local Hugging Face hub cache. Lucy (CLI) and SoulGlitch share the same approved model list—load safetensors, run chat offline through Loom/welvet.
| Model family | Hugging Face repo | Typical use |
|---|---|---|
| SmolLM2 Lite | HuggingFaceTB/SmolLM2-135M-Instruct |
Phones · fast reactions · default SoulGlitch brain |
| SmolLM2 Balanced | HuggingFaceTB/SmolLM2-360M-Instruct |
Desktop · everyday chat |
| SmolLM2 Deep | HuggingFaceTB/SmolLM2-1.7B-Instruct |
Stronger private hardware · deeper replies |
| BitNet b1.58 | microsoft/bitnet-b1.58-2B-4T |
Low-bit ternary weights · Loom v0.78+ · CPU packed inference |
| Qwen3 Lite | Qwen/Qwen3-0.6B |
GPU-friendly · strong quality per GB |
| Qwen3 Balanced | Qwen/Qwen3-1.7B |
Desktop · sharded safetensors |
| Qwen3 Heavy | Qwen/Qwen3-4B |
Large GPU / patient downloads |
Custom volumetric networks (XOR, NEAT, DNA splice) are built in Loom/poly—no HF download required.
The OpenFluke ecosystem
Infrastructure, a flagship app, and community tools—one vision of local, sovereign AI.
Loom
v0.78 — BitNetM-POLY-VTD engine: 3D grids, BitNet on CPU, transformers via WebGPU, NEAT/DNA evolution. Apache 2.0 — train once, ship in Python, JS, Go, Flutter, or the browser.
Why Loom? Documentation Loom overviewSoulGlitch
On Google PlayA private, on-device AI companion—now on Android. Reactive glitch face, swarm chat, emotion training, all offline. iOS, macOS, Windows, and Linux coming soon.
Get on Google PlayScene Gallery
LiveScreenshots and voxel scenes from SoulGlitch and the Primecraft engine—see the worlds we're building.
Open galleryHow Loom differs architecturally
Independent analysis of Loom's 3D volumetric design, compression pipeline, and target-propagation learning— for readers who want the technical story behind the marketing.
Architecture reference: docs overview · comparative analysis on the research page.
Signals move across a volumetric grid—not only through a rigid layer stack—closer to spatial brain topology than a factory line.
Bit-packed serialization from Float64 down to 1-bit binary—gigabyte-class models can shrink enough to run on a phone, offline.
Layers learn independently via localized target signals—more biologically plausible, and viable on non-differentiable low-bit models.
v0.78 runs BitNet-class models on packed CPU ternary paths—Lucy downloads, SoulGlitch and welvet infer without a cloud API.
Loom × SoulGlitch — models run on your PC; TANHI streams execution live to your phone so you watch mixed layers and remote links in 3D, in real time.
SoulGlitch trailer — private AI companion on your hardware.




Built alongside the ecosystem
Utilities and experiments from the same lab.
Linked n-gram chains across thousands of files—not just word counts, but multi-sentence recurring structures.
Web UI, parallel processing, numeric filtering—legal docs, filings, research sets, plagiarism workflows.
Same stack as the rest of OpenFluke. Drop it on any server.
Join the project
Loom is Apache 2.0 and fully open source. Stars help others discover it; issues and PRs shape what ships next.
Contribute on GitHub


