Documentation

Developer Documentation

Everything you need to build production-ready backends with Orchesity AI

Getting Started

Welcome to Orchesity! Follow these steps to generate your first production-ready backend in minutes.

1

Create Your Account

Sign up for a free account. No credit card required. Get 2 free project generations to try the platform.

2

Choose Your Framework

Select from 11+ supported frameworks including FastAPI, Django, Express.js, Spring Boot, and more.

3

Describe Your Project

Use natural language to describe your backend requirements. Our AI understands context and generates accordingly.

4

Generate & Download

Watch as our 6-phase AI pipeline generates your backend. Download the complete project with tests, docs, and deployment configs.

Pro Tip

Be specific in your project description. Mention authentication requirements, database preferences, API endpoints needed, and any special features for best results.

Quick Generate

The fastest way to generate a backend. Our 3-step wizard guides you through the process.

Step 1: Project Details

Enter project name, select framework, and describe your requirements in plain English.

Step 2: Configuration

Choose optional features like authentication, database setup, API documentation, testing framework, and deployment configs.

Step 3: Generate

Review your configuration and start generation. Watch real-time progress as our AI pipeline builds your backend.

Supported Frameworks

We support 11+ popular backend frameworks across multiple programming languages.

FastAPI
Django
Flask
Express.js
NestJS
Spring Boot
Go Fiber
ASP.NET Core
Ruby on Rails
Laravel
Phoenix

Pro & Enterprise: Access to custom frameworks including Go Fiber, Rust Actix, PHP Symfony, and more.

6-Phase AI Pipeline

Our intelligent generation pipeline ensures production-quality code every time.

Phase 1: Scaffolding

Project structure, dependencies, configuration files, and boilerplate code generation.

Phase 2: Code Generation

Core application logic, API endpoints, database models, and business logic implementation.

Phase 3: Testing

Unit tests, integration tests, and test fixtures with comprehensive coverage.

Phase 4: Security

Authentication, authorization, input validation, CORS, rate limiting, and security best practices.

Phase 5: Documentation

README, API documentation (Swagger/OpenAPI), code comments, and deployment guides.

Phase 6: Deployment

Docker configuration, environment variables, CI/CD setup, and deployment scripts.

AI Orchestration Router (Pro+)

PRO & ENTERPRISE

Multi-provider AI integration built directly into your generated backend projects.

6 AI Providers

OpenAI, Claude (Anthropic), Google Gemini, Mistral AI, Cohere, and Ollama (local)

Smart Routing

Mini-DWA algorithm intelligently selects the best provider based on task complexity

Auto-Failover

Automatic fallback to backup providers on errors or rate limits

Cost Optimization

Routes requests to cost-effective providers while maintaining quality

Available in 6 languages: Python, Node.js, Go, Java, C#, and Ruby

Enterprise Infrastructure Stack

ENTERPRISE ONLY

Complete production infrastructure stack worth $2,500-$3,500 in DevOps time, generated with every project.

Production Docker Compose

Multi-service orchestration with PostgreSQL, Redis, Kafka, NGINX

NGINX Reverse Proxy

SSL/TLS, load balancing, rate limiting, security headers

Monitoring Stack

Prometheus + Grafana with custom dashboards and alerts

Centralized Logging

Loki + Promtail for complete log aggregation

Message Queue Integration

Kafka setup with consumer/producer templates

CI/CD Pipeline

Complete GitHub Actions workflow with testing and deployment

Auto-Scaling Configuration

Ready for Docker Swarm or Kubernetes deployment

Automated Backups

Backup & restore scripts for database and Redis with scheduling

API Reference

Complete REST API documentation for programmatic access to Orchesity.

Interactive API Docs

Explore our full API documentation with Swagger UI. Test endpoints directly from your browser.

View API Docs

Authentication

All API requests require JWT authentication. Include your token in the Authorization header:

Authorization: Bearer YOUR_JWT_TOKEN

Rate Limits

Rate limits vary by subscription tier. Free: 10/hour, Starter: 100/hour, Pro: 500/hour, Enterprise: Unlimited.

Troubleshooting

Common issues and solutions to help you get unstuck quickly.

Generation failed or produced errors

Try making your project description more specific. Include framework version, authentication method, database type, and key features. If the error persists, contact support with your project ID.

Out of credits

Purchase a credit pack from the pricing page or upgrade your subscription tier for more monthly credits. Credits reset at the start of each billing cycle.

Generated code doesn't run

Check the README.md file in your generated project for setup instructions. Ensure you have the correct runtime version installed (Python 3.9+, Node 18+, etc.) and run the installation commands.

API authentication issues

Verify your JWT token is valid and not expired. Tokens expire after 24 hours. Get a new token by logging in again. Ensure you're including the "Bearer " prefix in the Authorization header.

Need more help? Contact our support team at support@orchesity.com