Skip to main content

praisonai SDK

The praisonai package provides a high-level wrapper with CLI, auto-generation, and deployment utilities.

Installation

pip install praisonai

# With all features
pip install "praisonai[all]"

Quick Start

from praisonai import PraisonAI

# Create and run agents from YAML
praison = PraisonAI(agent_file="agents.yaml")
result = praison.run()

Main Class

PraisonAI

Main wrapper class for running agents.
from praisonai import PraisonAI

praison = PraisonAI(
    agent_file="agents.yaml",
    framework="praisonaiagents"  # or "crewai", "autogen"
)

result = praison.run()

Constructor

ParameterTypeDescription
agent_filestrPath to YAML agent definition
frameworkstrFramework to use
autoboolEnable auto mode

Modules

ModuleDescription
CLICommand-line interface
AutoAutomated agent generation
DeployDeployment utilities

Framework Support

PraisonAI Agents (Default)

pip install praisonai

CrewAI Integration

pip install "praisonai[crewai]"

AutoGen Integration

pip install "praisonai[autogen]"