Agent♥︎Age
Catalog

BackendGen

Official

by SiTouhemi · TypeScript

Validate compact backend specs and generate tested NestJS, Prisma, and PostgreSQL repositories.

BackendGen MCP Server

BackendGen validates compact backend specifications and generates structured, tested backend repositories. It uses versioned YAML or JSON specs to avoid inventing database models, permissions, API routes, and migrations from scratch.

🛠️ Key Features

  • Validate compact backend specs (versioned YAML or JSON)
  • Deterministic backend compiler for AI coding agents
  • Generates tested repositories based on specified outputs
  • Produces NestJS 11 + Prisma 6 + PostgreSQL code
  • Includes a typed TypeScript client
  • Outputs frontend-contract.json for a frontend agent
  • Generated projects have no BackendGen runtime dependency

🚀 Use Cases

  • Converting compact backend specs into a complete backend implementation
  • Generating database models, permissions, API routes, and migrations from a spec
  • Supplying a frontend-consumable contract via frontend-contract.json

⚡ Developer Benefits

  • Structured generation reduces schema and route invention
  • Deterministic compilation from versioned specifications
  • Typed TypeScript client for integration

⚠️ Limitations

  • Alpha status (ready for design-partner trials)