autobe
Basic Information
AutoBE is an AI-powered no-code agent designed to automatically generate complete backend applications from conversational requirements. It analyzes user requests, produces requirements analysis, designs database schemas and ERDs, creates API specifications and TypeScript interfaces, generates e2e test functions, and implements the main program using a waterfall-style development flow. The project targets users who are not familiar with programming by converting natural language or voice inputs into production-ready backend code. The generated output is validated by built-in review agents and compiler checks (Prisma, OpenAPI, TypeScript) to ensure correctness. The repository includes an interactive playground, example generated applications (discussion board and e-commerce demos), documentation, and instructions to run locally. The stack used by AutoBE is TypeScript, NestJS, and Prisma with support for Postgres and SQLite. The project is distributed under AGPL-3.0 with commercial licensing planned.