Plugins
Plugins extend what Pandora can do — tools for searching the web, specialist agents for research, and channels that connect to messaging platforms like Telegram. Manage them on the Plugins page.
Types
- Tools — give Pandora new abilities (web search, date/time, etc.)
- Agents — specialists for specific tasks (research, coding, etc.)
- Channels — connections to messaging platforms (Telegram, etc.)
A single plugin can provide any combination of these.
Enabling a Plugin
Every plugin must be explicitly enabled. On the Plugins page, toggle a plugin on and fill in any required API keys and config fields. Plugins with missing required environment variables or required config fields are skipped at load time even if enabled.
Permissions
Tool plugins show badges for what they can access: Time, Network, Env, Filesystem, and Random. These correspond to the capabilities granted in the plugin’s sandbox — see Extending Pandora for details.
Require Approval
You can require Pandora to ask before using specific tools. This can be configured per-tool in the plugin settings. When triggered, you’ll see what Pandora wants to do and can approve or deny it. See Chat — Tool Approval for how this looks in the interface.
Per-Agent Models
Specialist agents can be given a different AI model than the main one — useful for giving a research agent access to a more capable model while keeping everyday chat fast and cheap. Configure this per-agent in the plugin settings.
Available Plugins
MCP Servers
In addition to plugins, Pandora can connect to external MCP Servers — tool servers that follow the Model Context Protocol standard. MCP servers appear alongside plugins on the Plugins page under the MCP Servers tab.
Building Plugins
Want to build your own plugin? See Extending Pandora.