WeSight
freestylefly/wesight
Desktop workspace for Claude Code, Codex, OpenClaw and Hermes Agent with model routing and metrics
WeSight is an open-source desktop console for local AI agents that installs or reuses CLIs such as Hermes Agent and gives them a shared visual workspace. It adds chat, tool panels, model provider settings, IM routing and runtime metrics around each engine.
What WeSight does
WeSight detects or installs local agent CLIs, including Claude Code, Codex, Kimi Code, OpenClaw, Hermes Agent, OpenCode, Qwen Code and DeepSeek-TUI, plus a built-in runtime. Each task runs in a chat with tool panels, slash commands, file diffs and permission prompts. A right-side live workspace shows file writes, code changes, todos, skills and artifacts while the agent works. On macOS it can install supported CLIs in one click or reuse the ones already present.
The AI Runtime Dashboard records engine, model, token usage, time to first token, tokens per second, tool latency, steps, status and duration for every task. An IM Agent Hub routes Feishu messages into OpenClaw, Hermes Agent, Claude Code or Codex with per-engine bot profiles. Model providers include OpenAI, Anthropic, Google Gemini, DeepSeek, Qwen, Moonshot, Ollama, OpenRouter, GitHub Copilot and custom OpenAI-compatible endpoints. Other parts are a SkillHub marketplace, scheduled tasks, memory extraction from conversations and a desktop pet.
Key features
- Engine selector covering Claude Code, Codex, OpenClaw, Hermes Agent, OpenCode and others
- One-click install or detection of local agent CLIs on macOS
- Unified model provider settings including OpenRouter, Ollama and custom OpenAI-compatible endpoints
- IM Agent Hub that routes Feishu messages to Hermes Agent and other engines
- AI Runtime Dashboard with tokens, time to first token and tool latency
- SkillHub marketplace and scheduled tasks
When to use it
- Running Hermes Agent and Claude Code from one desktop window instead of separate terminals
- Comparing token use and response speed across engines and models
- Answering Feishu messages with a Hermes Agent bot profile
- Setting up recurring agent jobs such as research reports or inbox cleanup
Who it is for: Developers and power users who run several local coding agents and want a graphical console with metrics and model routing.
How it fits with Hermes Agent
WeSight supports Hermes Agent as one of its selectable engines, reusing an existing Hermes CLI setup and routing IM messages to it.
Requirements: Public releases are signed macOS builds for Apple Silicon and Intel plus a Windows x64 installer
FAQ
What is WeSight?
WeSight is an open-source desktop control console for local AI agents. It installs or reuses agent CLIs and adds a visual workspace for chat, tools, files, IM channels, skills, model providers and runtime metrics.
Does WeSight work with Hermes Agent?
Yes, Hermes Agent is one of the supported engines. WeSight can reuse your existing Hermes CLI account and config, and its IM Agent Hub can route Feishu messages to a Hermes Agent bot profile.
Is WeSight free and open source?
Yes. The repository is MIT licensed and describes the project as open source.
Similar interfaces for Hermes Agent
All interfacesmacOS menu bar app that watches coding agent sessions, including Hermes Agent, and surfaces approvals
joeynyc Hermes HUDTerminal dashboard showing a Hermes agent's memory, skills, cron jobs, projects and corrections
xaspx Hermes Control InterfaceSelf-hosted password-protected web dashboard for Hermes Agent with chat, terminals, files, cron and MCP
jazzyalex Agent SessionsLocal-first macOS app to search, analyze and resume coding agent session history, including Hermes
awizemann ScarfNative macOS app and iPhone companion for managing Hermes Agent, locally or over SSH
itq5 Claw AdminVue 3 web admin console for managing both OpenClaw Gateway and Hermes Agent
Related guides: Connect Hermes agents on several machines with Hermes Desktop · How to install Hermes Agent