--- title: POLYTONE description: An AI-native programming language with teaching errors, native media formats, and browser tools that run the real language. url: https://polytone.lan-solo.com/ --- # POLYTONE > POLYTONE is an AI-native programming language: one canonical form for > every construct, compiler errors that teach the correct spelling, > tests built into the language, five native media formats designed new > for LLMs, and browser tools that run real POLYTONE. The site is a client-rendered app; the hash routes below render from the same content this file summarizes. Full detail: llms-full.txt. ## Core - [Site](https://polytone.lan-solo.com/): guide, playground, tools - [Guide](https://polytone.lan-solo.com/guide/getting-started/): install and first program - [Playground](https://polytone.lan-solo.com/playground/) · [Error Lab](https://polytone.lan-solo.com/errors/) · [Prelude](https://polytone.lan-solo.com/prelude/) · [API reference](https://polytone.lan-solo.com/api/) - [Download the toolchain](https://polytone.lan-solo.com/download/): native ptc + polytone-lsp for Windows/macOS/Linux - [Roadmap](https://polytone.lan-solo.com/roadmap/) · [Changelog](https://polytone.lan-solo.com/changelog/) - [Language specification](https://github.com/LAN-SOLO/POLYTONE/blob/develop/spec/polytone-spec-v1.0.md): the single source of truth, sections 1-27 - [Source repository](https://github.com/LAN-SOLO/POLYTONE): compiler (Rust), stdlib (POLYTONE), tools (TypeScript) - [Changelog](https://github.com/LAN-SOLO/POLYTONE/blob/develop/CHANGELOG.md): versions read MAJOR.PHASE.SPRINT (1.6.48 era: 1.0.0) - [Roadmap](https://github.com/LAN-SOLO/POLYTONE/blob/develop/ROADMAP.md) ## Formats (all text, designed for LLMs) - [Format laws](https://github.com/LAN-SOLO/POLYTONE/blob/develop/formats/00-OVERVIEW.md): text never binary, intent over samples, one canonical form, teaching decoders, written in POLYTONE - [.pti image](https://github.com/LAN-SOLO/POLYTONE/blob/develop/formats/pti-image.md) · [.pta audio](https://github.com/LAN-SOLO/POLYTONE/blob/develop/formats/pta-audio.md) · [.ptm 3D](https://github.com/LAN-SOLO/POLYTONE/blob/develop/formats/ptm-model.md) · [.ptw web](https://github.com/LAN-SOLO/POLYTONE/blob/develop/formats/ptw-web.md) · [.ptv video](https://github.com/LAN-SOLO/POLYTONE/blob/develop/formats/ptv-video.md) ## Packages - [Registry index](https://polytone.lan-solo.com/registry/index.ptr): fetch with `ptc vendor https://polytone.lan-solo.com/registry ` - [Manifest format](https://github.com/LAN-SOLO/POLYTONE/blob/develop/formats/pkg-manifest.md)