What it does
AI Calls send your input to an AI model with a custom prompt you define. Unlike Hermes’ built-in AI formatting, AI Calls give you complete control over the prompt and output.AI providers
| Provider | Models | API Key Required |
|---|---|---|
| Hermes | GPT-OSS-120B | No (included with subscription) |
| OpenAI | GPT-5, GPT-5 Pro | Yes |
| Anthropic | Claude Sonnet 4.5, Opus 4.5, Haiku 4.5 | Yes |
| xAI | Grok 4, Grok 4.1 Fast | Yes |
Configuration
| Setting | Default | Description |
|---|---|---|
| Provider | Hermes | Which AI service to use |
| Model | Default for provider | Specific model |
| Prompt Template | Required | Your custom prompt |
| Output Handling | Inject | What to do with the response |
| Streaming | Off | Show response as it generates |
Advanced settings
| Setting | Default | Description |
|---|---|---|
| Temperature | 0.7 | Creativity (0 = focused, 2 = creative) |
| Max Tokens | Model default | Response length limit |
| System Prompt | None | Additional AI instructions |
| Use Vision | Off | Include screenshot for context |
| Conversation History | Off | Remember previous messages |
Output handling
| Option | What happens |
|---|---|
| Inject | Insert response at cursor |
| Clipboard | Copy response to clipboard |
| Notification | Show as macOS notification |
| Popup | Display in floating bubble |
| Popup + Inject | Show popup and insert text |
Template variables
Use these in your prompt template:| Variable | Description |
|---|---|
{transcription} | What you said |
{selected_text} | Currently highlighted text |
Example prompts
Summarize
Trigger: “summarize this” Prompt:Translate
Trigger: “translate to spanish” Prompt:Explain code
Trigger: “explain this code” Prompt:Draft email
Trigger: “draft email about” Prompt:Answer question
Trigger: “ask hermes” Prompt:Fix grammar
Trigger: “fix this” Prompt:Creating an AI Call trigger
Using your own API keys
To use OpenAI, Anthropic, or xAI:- Go to Settings → Integrations
- Enter your API key for the provider
- Keys are stored securely and never shared
Vision context
When Use Vision is enabled, Hermes includes a screenshot with your prompt. This lets the AI understand what’s on your screen. Use cases:- “What’s wrong with this code?” (AI sees the code)
- “Summarize this page” (AI sees the content)
- “Help me fill out this form” (AI sees the form fields)
Tips
- Be specific in prompts — Clear instructions get better results
- Use system prompts for persistent instructions (e.g., “Always respond in bullet points”)
- Test with Hermes AI first — It’s included, no API key needed
- Start with low temperature (0.3–0.5) for factual tasks
- Use higher temperature (0.7–1.0) for creative tasks