Skip to main content
Deploy your agents as APIs, web apps, or serverless functions to share with others.

Deployment Options

Local Script

Run directly on your machine

Web API

Flask, FastAPI, or similar

Serverless

AWS Lambda, Cloud Functions

Built-in UI

PraisonAI’s Chainlit interface

Quick Start: Built-in UI

The easiest way to deploy with a chat interface:
This launches a Chainlit-based chat interface for your agents.

Web API with FastAPI


Web API with Flask


Serverless (AWS Lambda)


Environment Variables

Always use environment variables for API keys:
Never hardcode API keys in your code. Use environment variables or secrets managers.

Scaling Considerations

Rate Limiting

Control API usage and costs

Caching

Cache common responses

Error Handling

Handle API failures gracefully

Monitoring

Track usage and performance

Best Practices

Verify agent works correctly with various inputs
Never hardcode API keys or secrets
Wrap agent calls in try/except blocks
Track API calls and costs

Course Complete! 🎉

You’ve learned how to:
  • ✅ Create AI agents with instructions
  • ✅ Add tools for extended capabilities
  • ✅ Enable memory for conversations
  • ✅ Add knowledge from documents
  • ✅ Build multi-agent teams
  • ✅ Create specialized agents
  • ✅ Deploy agents for real use

Next Steps

Explore Docs

Deep dive into advanced features

Join Community

Connect with other builders

View Examples

See real-world implementations

Build Something

Apply what you’ve learned!