PraisonAI TypeScript SDK
The PraisonAI TypeScript SDK provides a complete framework for building AI agents, workflows, and applications.Installation
Quick Start
Features
Core Features
- Agents - Create and manage AI agents
- Workflows - Multi-agent orchestration
- Tools - Extend agent capabilities
- Memory - Persistent conversation memory
- Sessions - Conversation management
Specialized Agents
- AutoAgents - Auto-generate agents from topics
- ImageAgent - Image generation and analysis
- DeepResearchAgent - Comprehensive research
- QueryRewriterAgent - Query optimization
- PromptExpanderAgent - Prompt enhancement
- RouterAgent - Request routing
- ContextAgent - Context management
Advanced Features
- Handoff - Agent-to-agent handoff
- Guardrails - Content validation
- Planning - Task planning
- Telemetry - Usage monitoring
Integrations
- Vector Stores - Embedding databases
- Observability - Monitoring and tracing
- Voice - TTS and STT
- Reranker - Document reranking
- GraphRAG - Graph-based RAG
- Cache - Response caching
- Database Adapters - Persistence

