SDK Reference
Complete SDK documentation for PraisonAI packages. This section covers all classes, modules, and functions available in the SDK.Packages
praisonaiagents
Core agent framework with Agent, Task, Process, Memory, and more
praisonai
High-level wrapper with CLI, auto-generation, and deployment utilities
Quick Links
praisonaiagents
| Module | Description |
|---|---|
| Agent | Core agent class for AI interactions |
| Agents | Multi-agent orchestration (PraisonAIAgents) |
| Task | Task definition and management |
| Process | Task execution flows |
| Memory | Memory management for stateful agents |
| Knowledge | Knowledge base and RAG support |
| Session | Session management |
| MCP | Model Context Protocol support |
| Workflows | Multi-step workflow execution |
| Guardrails | Input/output validation |
| Tools | Tool system and decorators |
| Hooks | Event hooks and callbacks |
| Planning | Planning mode support |
| Telemetry | Observability and monitoring |

