Hermes Agent

How-To Guide

Configure Arcee AI as Your Hermes Provider

Configure Hermes Agent to use Arcee AI's Trinity models — specialized models for enterprise tasks.

Quick answer

Configure Arcee AI to use its Trinity models, which are fine-tuned for enterprise and domain-specific tasks. Add your Arcee API key in config and select a Trinity model; it's a fit when you want models tuned for particular domains rather than a general-purpose generalist.

Arcee AI provides Trinity models optimized for enterprise use cases. Trinity models are fine-tuned for specific domains and tasks.

Deploy Hermes faster with FlyHermes

Managed cloud · API costs included · Skill library · Cancel anytime

Before you start:

  • Hermes Agent installed
  • Arcee AI account and API key

Steps

  1. 1

    Get your API key

    Sign up at chat.arcee.ai and get your API key

  2. 2

    Add to .env

    Add ARCEEAI_API_KEY=your_key to ~/.hermes/.env

  3. 3

    Set the provider

    In config.yaml, set model: provider: arcee

  4. 4

    Choose a model

    Set model: default: trinity-mini or trinity-large

Pro Tips

  • 💡Trinity-mini is fast and lightweight, Trinity-large is more capable
  • 💡Good for enterprise deployments with specific compliance needs
  • 💡Override base URL if connecting to self-hosted Arcee instance

Troubleshooting

Authentication failed

Verify API key at chat.arcee.ai. Ensure the key has appropriate permissions.

FAQ

What are Arcee's Trinity models good for?

Enterprise and domain-specific tasks. Trinity models are fine-tuned for particular domains, so they suit specialized workloads over a general-purpose model.

How do I configure Arcee in Hermes?

Set the Arcee provider with your API key and choose a Trinity model. Confirm it meets Hermes' 64K-context minimum for tool-calling workflows.

When should I choose Arcee over a generalist model?

When your work is concentrated in a domain Trinity is tuned for. For broad, varied tasks a general-purpose model is usually the safer default.

Related Guides