Guides
Task pages: do one thing from start to end.
- Install the CLI — The synod command formats, checks and runs Synod programs, and it is all the tutorial needs. It is one binary with no other dependencies.
- Use the Mac app — The Synod Mac app is an editor and a player in one window. It runs your program with its own copy of synod, so you do not need the command line to use it. It needs macOS 15 or later and works…
- Write a look — A look decides how a run is drawn: where the nodes sit, what a crash looks like, which moment gets a pulse. It observes the trace and can never change what happens (the visual layer). If you write no…
- Publish a package — A Synod package is a folder, a module is a Git repository (or a subfolder of one) with a synod.mod at its root, and there is no registry: other people require your module by its Git URL and a tag…
- Use Synod with Claude or another agent — An agent can write Synod well because the compiler checks every line: the code is canonical, errors name the fix, and a run is deterministic. This guide sets up Claude Code, other agents and the Mac…