Podlite
Markup for AI agents. Structure you can check.
Podlite is a block-based markup language for documents that AI agents write, query, and check.

Podlite for agents
Structured markup your AI agent can read, write and check.
Install →Podlite CLI
Convert, render and query Podlite from the terminal. Runs with npx today.
Commands →Podlite Desktop
Write on the left, see it rendered on the right. Windows, macOS, Linux.
Download →Podlite Web
Turn a folder of Podlite files into a static site. This site is one.
How it works →Write structured documents
Use named blocks and typed attributes for content and metadata.
Select blocks by name and attributes
npx podlite query 'head1' docs/*.podlite --to json
Run checks after an edit
podlite lint reports a block left open, with its line. podlite test
checks a document against assertions you write, for example that it has a code
block in a given language.
Run lint and query after an agent edits a document: files, commands and output.
Bring your Markdown
Podlite reads .md files as Markdown, and a Podlite document can include a
markdown block.
Why blocks
The CommonMark site says nothing in Markdown counts
as a syntax error. The Podlite specification requires a parser
to warn when inline formatting such as I<...> is left unclosed, and
podlite lint reports it with the line.
Our goal is to make Podlite the best markup language for AI.
Web version of Podlite editor - pod6.in

Tools
Install
Funding ↗ pays for the time that goes into Podlite.
© All rights reserved. 2023-2026. CC BY-SA 4.0. Made with podlite | Terms of Service | Privacy Policy