Skip to content

Releases: mccoyspace/rewriteDrawer

rewriteDrawer v0.1.0

Choose a tag to compare

@mccoyspace mccoyspace released this 31 Mar 03:59

Initial public release of rewriteDrawer — graph-rewriting simulation rendered as plotter-ready linework.

What's included

  • Browser UI with adjustable seed type, frame count, event rate, layout parameters, and random seed
  • Graph rewrite engine using the binary rule {{x,y},{x,z}} → {{x,y},{x,w},{y,w},{z,w}}
  • SVG export (raw and optimized) with optional vpype/vpype-gcode output
  • G-code export for GRBL plotter servers
  • HTTP API for programmatic simulation and export — serves as a generator for autocritic

Quickstart

pip install -r requirements.txt
python3 run_local.py

Then open http://127.0.0.1:8010.

Use with autocritic

# Terminal 1:
python3 run_local.py

# Terminal 2:
python3 -m autocritic run --critic wolfflin --generator rewriter --model openai:gpt-5.4-mini --iterations 5