Skip to content
Minoo7Public

About

OpenUI workspace for NousResearch/hermes-agent. Fork of thesysdev/openclaw-os, ported to Hermes Agent.

Resources

Code of conduct

Contributing

Security policy

Stars

1 star

Watchers

0 watching

Forks

Repository files navigation

Hermes OS — OpenUI workspace for Hermes Agent

License: MIT

Hermes OS is a browser workspace for Nous Research Hermes Agent. It connects to Hermes Agent through the official OpenAI-compatible API server and teaches Hermes to return OpenUI Lang when an answer benefits from rich UI.

Quick start

  1. Install Hermes Agent with the web/API extras you need.
  2. Enable the API server in ~/.hermes/.env:
API_SERVER_ENABLED=true
API_SERVER_KEY=change-me-local-dev
# Optional when hosting this UI separately in a browser:
# API_SERVER_CORS_ORIGINS=http://localhost:18790
  1. Start Hermes:
hermes gateway
  1. Run the workspace:
pnpm install
pnpm --filter @openuidev/hermes-client dev
  1. Open http://localhost:18790 and set:
  • API base URL: http://127.0.0.1:8642/v1
  • API key: your API_SERVER_KEY

The API shape follows the official Hermes API server docs: /v1/models, /v1/chat/completions, streaming SSE, and X-Hermes-Session-Id continuity.

Packages

Package Description
@openuidev/hermes-client Next.js/OpenUI workspace that talks to Hermes' OpenAI-compatible API server.
@openuidev/hermes-os-plugin Official-style Hermes plugin (plugin.yaml + Python register(ctx)) that exposes OpenUI guidance as a skill/tool.

Hermes integration notes

  • Uses Hermes' OpenAI-compatible API server for browser chat.
  • Uses a Python Hermes plugin instead of a product-specific gateway extension.
  • Does not require Hermes core changes.
  • Stores lightweight browser-local thread metadata while Hermes persists the authoritative agent session in ~/.hermes/state.db.

Development

pnpm build
pnpm lint
pnpm format
pnpm typecheck
pnpm test
pnpm ci

Always use pnpm in this repo.

Official Hermes docs used for this port

License

MIT. See LICENSE.

About

OpenUI workspace for NousResearch/hermes-agent. Fork of thesysdev/openclaw-os, ported to Hermes Agent.

Resources

Code of conduct

Contributing

Security policy

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages