---
title: Synth — Dan Mullin
description: Synth is an AI-native programming language by Dan Mullin — annotations, demos, and a compiler built for agent-friendly intent.
---

# Synth

An AI-native language: human-readable source with annotations an agent can actually use — specs, intent, and demos that earn their keep.

## What it is

Synth sits in the awkward, interesting middle: code that people can read, and structure that language models can follow. Annotations carry intent and contracts; the compiler and tooling turn that into something you can run and check.

## Why it exists

Most “AI coding” piles prompts onto languages that never expected a co-pilot. Synth is a place where agent workflows are a first-class concern — not a bolt-on chat window.

## Try it

- Site: [synth-pl.github.io/synth](https://synth-pl.github.io/synth/)
- Source: [github.com/synth-pl/synth](https://github.com/synth-pl/synth)

[← Dan Mullin](/)
