The backend for AI code editors
It allows you to create a backend with data, storage, logic and an admin panel. All is defined in 1 YAML file that both humans and LLMs can understand and edit. ✨
Here is an example of a complete Manifest app:
name: Pokemon app 🐣
entities:
Pokemon 🐉:
properties:
- name
- {
name: type,
type: choice,
options: { values: [Fire, Water, Grass, Electric] }
}
- { name: level, type: number }
belongsTo:
- Trainer
Trainer 🧑🎤:
properties:
- name
- { name: isChampion, type: boolean }
Create a new Manifest project by running:
# NPM
npx create-manifest@latest
# Yarn
yarn create manifest
Using an AI coding editor or LLM-powered workflow? These commands configure your project to work seamlessly with it:
yarn create manifest --cursor # Installs Cursor IDE rules
yarn create manifest --copilot # Installs Copilot rules
yarn create manifest --windsurf # Install Windsurf rules