Skip to main content

praisonaiagents.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.