RepoReka AIReka AIpublished Oct 13, 2026seen 3d

reka-ai/reka-hermes

Python

Open original ↗

Captured source

source ↗
published Oct 13, 2026seen 3dcaptured 3dhttp 200method plain

reka-ai/reka-hermes

Description: Reka model provider plugin for Hermes Agent

Language: Python

License: MIT

Stars: 0

Forks: 0

Open issues: 0

Created: 2026-10-13T10:30:45Z

Pushed: 2026-10-21T04:56:25Z

Default branch: main

Fork: no

Archived: no

README:

Reka for Hermes

Use Reka models in Hermes Agent. This plugin adds Reka as a model provider, so you pick it in hermes model like any built-in provider. Requests go straight to Reka's OpenAI-compatible application programming interface (API) at https://api.reka.ai/v1.

[Screenshot quickstart: install, add your key, pick a model](docs/quickstart.md)

Install

You need Hermes 0.21.6 or later and a Reka API key from developer.reka.ai.

hermes plugins install "https://github.com/reka-ai/reka-hermes#reka-provider" --enable
hermes model

In hermes model, select Reka, enter your key, keep the default endpoint and choose qwen3.8-27b. Then start a chat:

hermes chat --provider reka -m qwen3.8-27b

Models

The picker offers five models that support tool calling and have at least the 64K tokens of context Hermes needs for an agent turn:

| Model | Context window | Image input | |---|---:|---| | qwen3.8-27b (default) | 262,144 | Yes | | glm5.3-flash | 1,048,576 | Yes | | deepseek4-flash | 262,144 | No | | deepseek-v4-pro | 1,048,576 | No | | qwen3.6-27b | 262,144 | No |

Your Reka account decides which models you can call. Prices are listed on developer.reka.ai.

What the plugin does

  • Declares each model's context window, tool support, reasoning support and

image input, so Hermes does not have to guess them.

  • Sends Hermes's reasoning setting as Reka's reasoning_effort field. With no

setting, nothing is sent and the model's own default applies.

  • Lists only the models above, even when your account's catalog contains more.

It registers one provider and nothing else: no tools, background services, telemetry or update mechanism. Hermes manages your key; the plugin never reads credential files. The installed code is the [reka-provider](reka-provider) folder.

Updating

The plugin doesn't update itself, and Hermes doesn't tell you when a new version of a plugin installed from GitHub is out. New Reka models and fixes arrive in plugin updates, so update every few weeks:

hermes plugins update reka-provider
hermes model --refresh

The refresh clears model IDs that Hermes cached from an earlier version. What changed in each release is in [CHANGELOG.md](CHANGELOG.md) and the releases.

Configuration

| Variable | Purpose | |---|---| | REKA_API_KEY | Your Reka API key. Set it through hermes model or the dashboard's Keys page. | | REKA_BASE_URL | Optional. Another authorized Reka endpoint instead of https://api.reka.ai/v1. |

License

[MIT](LICENSE)