Skip to content

Add Inception Labs provider (mercury-2) for Agent Zero#1403

Open
Raleksand wants to merge 1 commit intoagent0ai:mainfrom
Raleksand:add-inception-provider
Open

Add Inception Labs provider (mercury-2) for Agent Zero#1403
Raleksand wants to merge 1 commit intoagent0ai:mainfrom
Raleksand:add-inception-provider

Conversation

@Raleksand
Copy link
Copy Markdown

Overview

This pull request adds a new Inception Labs LLM provider plugin for Agent Zero. The provider offers the mercury-2 model via the OpenAI‑compatible API endpoint https://api.inceptionlabs.ai/v1.

Files added

  • usr/plugins/_inception_provider/plugin.yaml – plugin manifest (title, description, version, always_enabled).
  • usr/plugins/_inception_provider/conf/model_providers.yaml – provider configuration (chat provider inception, LitLLM provider openai, model list, api_base).
  • usr/plugins/_inception_provider/README.md – installation and usage instructions (English).
  • usr/plugins/_inception_provider/LICENSE – MIT license (or your chosen open‑source license).

Required secret

The plugin expects an environment variable / secret named INCEPTION_API_KEY. Users must add this secret in their Agent Zero instance (e.g., via the UI or a0-manage-plugin set-secret). The key is not stored in the repository.

How to use

  1. Place the _inception_provider folder under usr/plugins/ of the Agent Zero installation.
  2. Restart Agent Zero (or reload providers) so the new provider appears in the UI.
  3. In Settings → Model Configuration, select Inception Labs as the chat provider and set the model to mercury-2.
  4. The provider will automatically use the INCEPTION_API_KEY secret.

Testing

The plugin was tested locally with the Cost Efficient preset and the mercury-2 model. All calls succeeded and returned expected responses.

Notes

  • No runtime dependencies beyond the existing Agent Zero core.
  • The plugin follows the standard Agent Zero plugin structure and passes the a0-manage-plugin validate checks.
  • No API keys or other secrets are included in the repository.

Please review the code, run the CI checks, and merge if everything looks good.

@Raleksand
Copy link
Copy Markdown
Author

Hi, could you please take a look at this PR? It adds the Inception Labs provider plugin. Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant