The Integrations Marketplace allows you to discover, install, and configure community-built plugins that enhance the capabilities of your Karada projects. Plugins add powerful features like analytics tracking, request tracing, security headers, rate limiting, and more.Documentation Index
Fetch the complete documentation index at: https://docs.karada.ai/llms.txt
Use this file to discover all available pages before exploring further.
Browsing Available Plugins
Navigate to the Integrations tab in your Project Dashboard to view all available plugins. Each plugin card displays:- Display Name and package identifier
- A brief description of the plugin’s functionality
- An Install or Installed status badge
Installing a Plugin
Find a Plugin
Open the Integrations tab in your project. Browse the available plugins
from the community marketplace.
Click Install
Click the Install Plugin button on any available plugin card. A
configuration modal will appear.
Configure
Fill in the required configuration fields. These vary by plugin — for
example, an analytics plugin requires your tracking ID, while a
security plugin requires allowed origins. Fields marked with a red
asterisk (*) are mandatory.
Managing Installed Plugins
Once you install a plugin, its card displays a green Installed badge. You have two options:- Configure: Click to update the plugin’s settings at any time.
- Remove: Uninstall the plugin from your project. This safe operation simply removes the plugin’s configuration and stops it from running.
Publishing Your Own Plugin
Karada’s marketplace remains open to the community. If you build a useful extension, you can publish it for others to discover and install.Plugin Manifest
When publishing, you define a manifest that describes your plugin to the marketplace:| Field | Required | Description |
|---|---|---|
| Display Name | ✅ | Human-readable name for the marketplace |
| Package Identifier | ✅ | The unique package identifier (e.g., karada-plugin-analytics) |
| Description | — | Brief summary of what the plugin does |
| Source URL | ✅ | Link to the public repository (e.g., GitHub) |
| Version | — | Semantic version (defaults to 1.0.0) |
| Author | — | Your name or organization |
| Configuration Schema | ✅ | A JSON array defining the configuration fields users must fill in |
Configuration Schema Format
The schema dictates what input fields appear when a user installs your plugin:string, password, number, and boolean. Fields marked with "secret": true automatically render as obscured password inputs in the UI to protect sensitive values.