The backend for AI code editors
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 }
While LLMs and vibe-coding tools are great at generating frontend code, they often fail to deliver a clean and secure backend. Manifest fills that gap.
Manifest allows you to create a backend with data, storage, logic and an admin panel. All is defined in a single file of code. β¨
- 1 YAML file that both humans and LLMs can understand and edit
- Works across all dev environments, from Cursor to custom workflows
- Uses up to 10 times fewer LLM tokens than other backends
Manifest fits great in those type of projects:
- π οΈ Rapid prototyping: POCs and MVPs
- π§© Micro services: notification, payment, logging, file services...
- π CRUD-heavy apps: mobile apps, directories, PIMs, E-shops
- π Headless CMS: dynamic corporate websites, portfolios, blogs...
Auth | Validation | Storage | Image resizing | Admin panel | Dynamic endpoints | REST API | JS SDK | Webhooks
Run this command to create a new project with Manifest, specifying your AI-powered IDE if needed:
yarn create manifest my-project --cursor
Replace --cursor
with:
--copilot
if you're using GitHub Copilot--windsurf
for Windsurf- or remove it entirely if you're not using any AI coding tool
You can also use npm create
instead of yarn create
.
Note
Manifest is currently in BETA, use it at your own risk. It is stable enough to power small projects, prototypes and MVPs but we do not recommend to use it on critical platforms.
- Read the Docs to get started
- Chat with us on our Discord
- Report bugs on GitHub issues
- Suggest new features on GitHub Discussions
Here is a few small things you can do:
- Star the Manifest repository (this one)
- Give us your feedback on Discord
- Sponsor Manifest through Github or OpenCollective
We welcome contributions to Manifest, Please see our Contributing Guidelines to get started and join the journey.
Thanks to our wonderful contributors!
Manifest is an MIT-licensed open-source project. If you find it useful and want to support its development, consider becoming a sponsor.