# OpenCode Free (ACP): Hermes Agent plugin

> Real OpenCode CLI over ACP as a Hermes model provider, with curated free-model selection and Hermes-owned tool execution and approvals.

Canonical: https://hermeswatcher.com/plugins/opencode-free-acp  
Tier: Community  
Official page (Nous Research): https://hermes-agent.nousresearch.com/docs/plugins/opencode-free-acp  
Last updated in catalog: 2026-10-29

Real OpenCode CLI over ACP as a Hermes model provider, with curated free-model selection and Hermes-owned tool execution and approvals. Independent stdlib transport using only the documented provider API, not an HTTP compatibility client or a handoff to OpenCode's autonomous tools.

## Good to know before installing

Starts the separately installed opencode acp executable for discovery/inference in the included restricted workspace; forwards the conversation, tool schemas and results to OpenCode and its selected upstream model. The CLI uses its normal HOME/configuration/login and may load user-configured vendor plugins/hooks; its normal network calls, local records and vendor terms apply. Child environment is allowlisted; Hermes/provider keys and YOLO settings are not inherited. Plugin code reads no credential stores, writes no runtime state, makes no direct network calls, installs no binaries and sends no telemetry. Native ACP permission/file/terminal requests are refused, native tool events abort the request, and selection must be confirmed before inference. This is not an OS sandbox or an authorization to use OpenCode; broader vendor policies can override workspace restrictions, and free availability/pricing/privacy can change.

From the plugin's catalog listing.

## How to install

1. Install it. Hermes asks for any API keys it needs, then asks whether to turn it on.

```bash
hermes plugins install opencode-free-acp
```

2. Said no? Turn it on later:

```bash
hermes plugins enable opencode-free-acp
```

3. Restart Hermes so it loads the plugin.

Some plugins also need a sign-in or settings: see the official page. Memory plugins ask whether to become your memory provider instead. Steps follow the official plugins guide: https://hermes-agent.nousresearch.com/docs/user-guide/features/plugins

## Facts

- Category: AI models & providers
- Maintained by: cryptobredda (Community)
- Needs: No API keys declared
- Requires Hermes: `>=0.22.2`
- Version: 0.3.0
- In the catalog since: 2026-10-29

## Links

- [Full setup and settings (official page)](https://hermes-agent.nousresearch.com/docs/plugins/opencode-free-acp)
- [Source code](https://github.com/cryptobredda/hermes-opencode-free-acp#readme)
- [All plugins](https://hermeswatcher.com/plugins.md)

---

HermesWatcher is an independent guide. It is not affiliated with or endorsed by Nous Research. The [official Hermes Agent documentation](https://hermes-agent.nousresearch.com/docs) and [repository](https://github.com/NousResearch/hermes-agent) from Nous Research are the authority; each page here lists the official sources it was written from. If this site and the official docs disagree, trust the official docs. Index for agents: https://hermeswatcher.com/llms.txt
