Skip to content

[Bug]: Hermes memory setup for Hindsight #6259

@oscar4

Description

@oscar4

Bug Description

In the memory setup for Hindsight, local, this line is written to ~/.hermes/.env

HINDSIGHT_LLM_API_KEY=
It Should be
HINDSIGHT_API_LLM_KEY=

And it is missing this if you want to use Openrouter as LLM provider
HINDSIGHT_API_LLM_BASE_URL=https://openrouter.ai/api/v1

Steps to Reproduce

run hermes memory setup
choose local

Expected Behavior

this line should be written to .env file
HINDSIGHT_API_LLM_KEY=

Actual Behavior

*it injects this into the .env file
HINDSIGHT_LLM_API_KEY=
Should be
HINDSIGHT_API_LLM_KEY=

And it is missing this if you want to use Openrouter as LLM provider
HINDSIGHT_API_LLM_BASE_URL=https://openrouter.ai/api/v1

Affected Component

Configuration (config.yaml, .env, hermes setup)

Messaging Platform (if gateway-related)

No response

Operating System

Fedora 3.4

Python Version

Python: 3.11.15

Hermes Version

Hermes Agent v0.8.0 (2026.4.8)

Relevant Logs / Traceback

Root Cause Analysis (optional)

No response

Proposed Fix (optional)

instead of
HINDSIGHT_LLM_API_KEY=
Should be
HINDSIGHT_API_LLM_KEY=
in ~/hermes/.env

and write
HINDSIGHT_API_LLM_BASE_URL=https://openrouter.ai/api/v1

Are you willing to submit a PR for this?

  • I'd like to fix this myself and submit a PR

Metadata

Metadata

Assignees

No one assigned

    Labels

    type/bugSomething isn't working

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions