Skip to content

CarnetManage your AI agents prompt using markdown

Define, validate, and manage agents through markdown files

Carnet

Get Started ​

See the Quick Start Guide to build your first agent in 5 minutes, or check the Installation Guide for detailed setup instructions.

Key Features ​

  • Markdown-Based - Define agents in version-controlled markdown files
  • Build-Time Safety - Validate all references before deployment
  • JSON Manifests - Compile to fast-loading JSON for any language
  • Progressive Loading - Efficiently load agent capabilities on demand
  • Vercel AI SDK Native - Built specifically for Vercel AI SDK with zero abstraction

Why Carnet? ​

Standard Specification - Carnet defines a clear, language-agnostic specification for declaring AI agents, skills, and tools. This standardization makes your agent definitions portable and tool-agnostic.

Markdown-Based Content Management - Agents, skills, and tools live in version-controlled markdown files, making them easy to manage alongside your code.

Build-Time Safety - All references are validated at build time, catching broken links and missing dependencies before they cause problems.

Production Ready - Compiled manifests load instantly with zero runtime parsing overhead, perfect for production environments.

Developer Friendly - Simple CLI, full TypeScript support, and flexible APIs make Carnet a joy to work with.


Ready to build AI agents the right way? Get started with Carnet

Released under the MIT License.