Skip to main content
PraisonAI offers two deployment approaches: Deploy to Cloud/Docker using praisonai deploy CLI, or Run as a Server locally using Python SDK.

Choose Your Path

Deploy to Cloud

Deploy agents to AWS, Azure, GCP, or Docker

Run as Server

Start HTTP, MCP, A2A, or AGUI servers locally

Deploy to Cloud

Use praisonai deploy to deploy agents to cloud providers or Docker containers.
The auto-generated api.py (produced by praisonai deploy run --type api) imports bleach to sanitise markdown output before returning it as HTML. Install it alongside praisonai:
Without bleach, the generated server fails at startup with ModuleNotFoundError: No module named 'bleach'.

Cloud Deployment Pages

Deploy CLI Commands

Deploy CLI Reference

Complete guide to all praisonai deploy commands and options

Run as Server

Start agents as servers locally using Python SDK or CLI.

All Serve Commands

All server commands are now unified under praisonai serve <type>. Run praisonai serve to see all available options.
Use praisonai serve <type> to start any server. All options in one place:

Unified Serve Reference

Complete guide to all praisonai serve commands and options

Server Type Guides


API Reference

Documentation for all server endpoints.

Quick Decision Guide