AI Tools
PraisonAI provides 55 production-ready AI tools organized into 7 clusters. Each tool can be used via CLI, Python SDK, or HTTP server.Quick Start
Tool Clusters
Video & Audio
8 tools for video/audio processing, transcription, and enhancement
Documents
8 tools for document parsing, analysis, and generation
Images
8 tools for image processing, enhancement, and analysis
Developer
8 tools for code generation, review, and documentation
Data & Analytics
8 tools for data analysis, visualization, and transformation
Web & Content
8 tools for SEO, content generation, and web automation
Productivity
7 tools for email, calendar, file organization, and automation
Integration Models
Each tool supports 6 integration models:| Model | Description | Best For |
|---|---|---|
| Embedded SDK | Direct Python import | Applications, scripts |
| CLI Invocation | Command line execution | Automation, CI/CD |
| Local HTTP Sidecar | Local server mode | Microservices |
| Remote Runner | Managed cloud execution | Production, scaling |
| Event-Driven | Queue/webhook triggers | Async workflows |
| Plugin Mode | Agent tool integration | Multi-agent systems |
Common Flags
| Flag | Description |
|---|---|
--input | JSON input string |
--input-file | Path to JSON input file |
--out-dir | Output directory for artifacts |
--json | Output as JSON |
--stream | Enable streaming (if supported) |
--timeout-sec | Request timeout |

