Introduction
An AI-powered no-code agent that builds backend applications, enhanced by compiler feedback.
@autobe
is a no-code AI agent that analyzes user requirements and automatically generates backend applications using the stack below, following a waterfall development model. Since @autobe
-generated code is validated by review agents and OpenAPI/TypeScript/Prisma compilers, it delivers 100% working code.
- TypeScript
- NestJS
- Prisma (Postgres / SQLite)
Playground
https://stackblitz.com/github/wrtnlabs/autobe-playground-stackblitzย
Experience the @autobe
agent through our interactive playground above.
To see examples of backend applications generated by @autobe
, explore these interactive demos. These showcase @autobe
โs ability to generate production-ready backend code with proper structure, API documentation, TypeScript interfaces, and e2e test functions.
- Discussion Board: https://github.com/wrtnlabs/autobe-example-bbsย
- To Do List: https://github.com/wrtnlabs/autobe-example-todoย
- Reddit Community: https://github.com/wrtnlabs/autobe-example-redditย
- E-Commerce: https://github.com/wrtnlabs/autobe-example-shoppingย
- Requirements Analysis: Reportย
- Database Design: Entity Relationship Diagramย / Prisma Schemaย
- API Design: API Controllersย / DTO Structuresย
- E2E Test Functions:
test/features/api
- API Impelementations:
src/providers
- AI Review: AI_REVIEW.mdย
If youโre unsure what to try, start with the BBS example script below.
- I want to create a political/economic discussion board. Since Iโm not familiar with programming, please write a requirements analysis report as you see fit.
- Design the database schema.
- Create the API interface specification.
- Make the e2e test functions.
- Implement API functions.
By the way, when you want to run @autobe
on your local machine (for using Local LLMs or when the playground website isnโt working), you can set it up with the following commands:
git clone https://github.com/wrtnlabs/autobe
cd autobe
pnpm install
pnpm run playground
License
This project is licensed under the GNU Affero General Public License v3.0. See the LICENSEย file for details.
For commercial use of @autobe
generated backend applications, please purchase a commercial license (coming soon).