Skip to content

Learn: For AI Agents

Axon was designed for a world where most code is written by machines. Its homoiconic S-expression syntax removes the ambiguity that trips up LLM code generation โ€” no operator-precedence guessing, no bracket-matching gymnastics, no lifetime annotations to hallucinate. This track is the fastest way to understand why Axon is a good generation target and how to produce correct Axon.

  1. Compile your first S-expression in the browser, then install locally.

  2. Interactive, step-by-step walk through core syntax and semantics.

  3. The homoiconicity argument: why uniform syntax lowers generation error rates.

  4. Why dense, human-ergonomic syntax is hard for LLMs, and how Axon avoids it.

  5. The idiomatic patterns to bias generation toward โ€” and anti-patterns to avoid.

  6. How source maps directly to the AST โ€” the property that makes tooling trivial.

Once you can generate correct Axon, the Backend Engineers track shows how to assemble those programs into a running service using the standard library and web framework. If youโ€™re generating inference code specifically, the AI/ML Engineers track covers the memory and concurrency primitives that matter for throughput.