Merge pull request #2475 from NousResearch/hermes/hermes-31d7db3b
docs(honcho): add self-hosted / Docker configuration section
This commit is contained in:
@@ -25,6 +25,33 @@ Hermes has two memory systems that can work together or be configured separately
|
|||||||
Set `memoryMode` to `honcho` to use Honcho exclusively. See [Memory Modes](#memory-modes) for per-peer configuration.
|
Set `memoryMode` to `honcho` to use Honcho exclusively. See [Memory Modes](#memory-modes) for per-peer configuration.
|
||||||
|
|
||||||
|
|
||||||
|
## Self-hosted / Docker
|
||||||
|
|
||||||
|
Hermes supports a local Honcho instance (e.g. via Docker) in addition to the hosted API. Point it at your instance using `HONCHO_BASE_URL` — no API key required.
|
||||||
|
|
||||||
|
**Via `hermes config`:**
|
||||||
|
|
||||||
|
```bash
|
||||||
|
hermes config set HONCHO_BASE_URL http://localhost:8000
|
||||||
|
```
|
||||||
|
|
||||||
|
**Via `~/.honcho/config.json`:**
|
||||||
|
|
||||||
|
```json
|
||||||
|
{
|
||||||
|
"hosts": {
|
||||||
|
"hermes": {
|
||||||
|
"base_url": "http://localhost:8000",
|
||||||
|
"enabled": true
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
Hermes auto-enables Honcho when either `apiKey` or `base_url` is present, so no further configuration is needed for a local instance.
|
||||||
|
|
||||||
|
To run Honcho locally, refer to the [Honcho self-hosting docs](https://docs.honcho.dev).
|
||||||
|
|
||||||
## Setup
|
## Setup
|
||||||
|
|
||||||
### Interactive Setup
|
### Interactive Setup
|
||||||
|
|||||||
Reference in New Issue
Block a user