Skip to content

Diatom 1.7.0

Choose a tag to compare

@cursor cursor released this 22 Sep 16:02
· 5 commits to main since this release
3c24043

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.