Repository navigation
Diatom 1.7.0
The body speaks.
- Channel 10 is the silica template. The diatom rule is fine-tuned so the frustule grows into a word written there, holds it, and returns to glass when it clears (
scripts/train_words.py,scripts/demo_words.py). - The desktop window runs the real automaton, cell for cell with PyTorch (
tests/test_body_parity.py). Its grid is the 3D glass. There is no procedural frustule and no text layer on the body: the cells become each word of the reply, one at a time. - The camera looks at the body. The felt-state meters sit in the dock.
- Shipped weights (
assets/checkpoint_words.pt,web/weights.js) come from a CPU fine-tune. On the RTX 5060 Ti:
python scripts/train_words.py --steps 6000 --device cuda
python scripts/export_weights.py --checkpoint assets/checkpoint_words.pt
cd electron && npm install && npm start
ollama pull qwen2.5:14b
Model lock unchanged: Qwen2.5-14B-Instruct Q4_K_M (Apache-2.0), local only, Ollama Cloud refused. See COMMERCIAL.md.