Inception Labs Provider
Adds Inception Labs (mercury-2) as a chat LLM provider option in Agent Zero, with automatic INCEPTION_API_KEY mapping.
README
Inception Labs Provider
This plugin adds an OpenAI‑compatible provider Inception Labs (model mercury-2) to Agent Zero.
Installation
- Clone the Agent Zero repository (or fork it) and navigate to the repository root.
- Create the plugin directory structure:
mkdir -p usr/plugins/_inception_provider/conf - Copy the following files into the new directory:
plugin.yamlconf/model_providers.yamlREADME.md(this file)LICENSE(e.g., MIT)
- Add the plugin to git, commit and push:
git add usr/plugins/_inception_provider git commit -m "Add Inception Labs provider (mercury-2)" git push origin <your‑branch> - Open a Pull Request against the official
agent-zerorepository.
Configuration
- Provider ID:
inception - Provider Name:
Inception Labs - LitLLM Provider:
openai - Model:
mercury-2 - API Base:
https://api.inceptionlabs.ai/v1 - Required Secret:
INCEPTION_API_KEY
Set the secret in Agent Zero (e.g., via the UI or a0-manage-plugin set-secret). The plugin automatically reads the key from the environment variable INCEPTION_API_KEY.
Usage
- Open Settings → Model Configuration.
- Select the Cost Efficient preset (or any other preset you wish to use).
- Choose Chat Provider →
Inception Labs. - Set Chat Model →
mercury-2. - Save the changes.
- The model will now be available for chat, utility, or embedding tasks depending on the preset configuration.