Skip to main contentpraisonaiagents.plugins
Core SDK
Plugin Module for PraisonAI Agents.
Provides dynamic plugin loading and hook-based extension system.
Features:
- Dynamic plugin discovery and loading
- Hook-based extension points
- Tool plugins
- Auth plugins
- Configuration plugins
Usage:
from praisonaiagents.plugins import PluginManager
Create plugin manager
manager = PluginManager()
Load plugins from directory
manager.load_from_directory(”./plugins”)
Get loaded plugins
plugins = manager.list_plugins()
Overview
This module provides components for plugins.