Fractal Garden

Four kinds of seeded fractals: an L-system (grammar-based branching — trees, Koch snowflakes, and the dragon curve), a kinetic tree (recursive splitting with seeded angles), an IFS point cloud (Barnsley-style ferns, Sierpinski triangle and carpet), and a Julia set (escape-time, one per seed). The same seed always produces the same fractal, in the same palette. Adjust depth, branch angle, and branch ratio to morph between dense bushes and spindly trunks.

The toolbar holds a fullscreen toggle, a seed input, and a "Randomize All" button that rolls every parameter at once. The settings menu lets you pick the fractal type, grammar (for L-systems), fern subtype, point density and rotation (for ferns), Julia detail, and a color palette — or leave it on Random for a fresh palette each seed.

This toy was built using AI-assisted development with OpenCode, powered by the oMLX framework running the Qwen3.8-Flash-Next-MLX-4bit-MTP model locally.