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.