new-provider
SkillAI & modelsLets your agent add a new AI model provider to hermesllm when you want to integrate one.
Available today. Use it from your connected AI after setup.
No other account needed.
Connect ahel once, and every AI you use reads what you have installed.
Then ask your AI: use the new-provider skill
About this capability
Add a new LLM provider to hermesllm. Use when integrating a new AI provider.
What this skill tells your AI
The instructions your AI receives, as published by katanemo/plano in .claude/skills/new-provider/SKILL.md and read by ahel’s review.
Add a new LLM provider to hermesllm. The user will provide the provider name as $ARGUMENTS.
- Add a new variant to
ProviderIdenum incrates/hermesllm/src/providers/id.rs - Implement string parsing in the
TryFrom<&str>impl for the new provider - If the provider uses a non-OpenAI API format, create request/response types in
crates/hermesllm/src/apis/ - Add variant to
ProviderRequestTypeandProviderResponseTypeenums and update all match arms - Add model list to
crates/hermesllm/src/providers/provider_models.yaml - Update
SupportedUpstreamAPIsmapping if needed
After making changes, run cd crates && cargo test --lib to verify everything compiles and tests pass.
Signals
- GitHub stars
- 7k
- Forks
- 486
- Last commit
- Aug 2026
Advanced
- Catalog kind
- skill
- Gateway key
new-provider- Source
- github.com/katanemo/plano