Orchesity AI
Documentation

Get Started with Orchesity

Learn how to compile production-ready backends in minutes

Quick Start

  1. 1

    Sign Up & Get Credits

    Create your free account to get 5 compilation credits. No credit card required.

  2. 2

    Describe Your Backend

    Go to the Compile page and describe what you want to build:

    "Build a REST API for a task management system with user auth, CRUD operations for tasks, and PostgreSQL database"
  3. 3

    Select Framework & Options

    Choose your preferred framework (FastAPI, Django, Flask, etc.) and enable Strict Mode for formal verification.

  4. 4

    Watch the Compilation

    See real-time progress through all 18 compilation phases. Takes 1-2 minutes for most backends.

  5. 5

    Download or Deploy

    Download as ZIP or push directly to your GitHub repository. Includes Docker, CI/CD, tests, and documentation.

Supported Frameworks

Orchesity compiles backends for 50+ frameworks across 12 programming languages. Unlike boilerplate generators, Orchesity synthesizes unique code from scratch through an 18-phase compilation pipeline with formal verification—custom architectures for every project.

Python

  • FastAPI - High-performance async
  • Django - Full-featured ORM
  • Django REST Framework
  • Flask - Lightweight
  • Pyramid - Flexible
  • Tornado - Async networking

JavaScript / TypeScript

  • Express.js - Minimal & flexible
  • NestJS - TypeScript framework
  • Koa - Modern middleware
  • Fastify - Fast & low overhead
  • Hapi - Enterprise-grade
  • AdonisJS - Laravel-like

Ruby

  • Ruby on Rails - Full-stack
  • Sinatra - Lightweight DSL
  • Grape - REST-like APIs
  • Hanami - Modular framework

PHP

  • Laravel - Elegant syntax
  • Symfony - Enterprise PHP
  • Lumen - Micro-framework
  • Slim - Lightweight
  • CodeIgniter - Simple & fast

Java

  • Spring Boot - Production-ready
  • Quarkus - Cloud-native
  • Micronaut - Low memory
  • Vert.x - Reactive toolkit
  • Dropwizard - RESTful services

Go

  • Gin - High-performance
  • Echo - Minimalist
  • Fiber - Express-inspired
  • Chi - Lightweight router
  • Gorilla Mux - Powerful router

C# / .NET

  • ASP.NET Core - Modern .NET
  • Minimal APIs - Lightweight
  • Nancy - Sinatra-inspired
  • ServiceStack - High-perf

Elixir

  • Phoenix - Real-time, scalable
  • Plug - Minimal composable

Rust

  • Actix Web - Fast & practical
  • Rocket - Type-safe
  • Axum - Ergonomic & modular
  • Warp - Composable filters

Kotlin

  • Ktor - Async framework
  • Spring Boot (Kotlin)
  • http4k - Functional toolkit

Scala

  • Play Framework - Reactive
  • Akka HTTP - Streaming
  • http4s - Purely functional

Dart

  • Shelf - HTTP server
  • Aqueduct - Full-featured

💡 True Compiler: Don't see your framework? Orchesity synthesizes code for ANY framework by analyzing its architecture from your prompt. The compiler understands framework patterns and generates optimized, production-ready code tailored to your needs.

Best Practices

✍️ Writing Good Prompts

  • • Be specific about data models and relationships
  • • Mention authentication/authorization requirements
  • • Specify database type (PostgreSQL, MySQL, MongoDB)
  • • List any third-party integrations needed

🔒 When to Use Strict Mode

Enable Strict Mode for production applications, financial systems, or any backend handling sensitive data. It adds formal verification to ensure 99.9% type safety and correctness.

📦 Customizing Generated Code

All generated code is yours to modify. The compilation ensures a solid foundation— you can customize business logic, styling, and integrations as needed.

Ready to Compile Your First Backend?