Repolode
freestylefly

freestylefly/wesight

Open-source desktop app that acts as a visual workspace for local AI coding agents like Claude Code, Codex, and OpenClaw.

Stars
955
Forks
207
Open issues
10
Last commit
21 days ago

What is it?

WeSight is a desktop control console for local AI agents. It can install or detect agent CLIs such as Claude Code, Codex, Kimi Code, OpenClaw, Hermes Agent, OpenCode, Qwen Code and DeepSeek-TUI, then runs them through a single graphical chat interface with tool panels, file diffs and permission prompts.

Beyond chat, the app routes model providers (OpenAI, Anthropic, Gemini, DeepSeek, Ollama, OpenRouter and custom OpenAI-compatible endpoints) from one settings area, connects agent tasks to Feishu IM channels, and records per-task metrics such as tokens, TTFT, TPS, tool latency and cost in a runtime dashboard.

It also includes a skills marketplace, scheduled agent jobs, a memory feature for reusing preferences, and a live workspace that shows file writes and generated artifacts as an agent works. Builds are offered for macOS (Apple Silicon and Intel) and Windows x64, and the code is MIT licensed.

Key features

  • 01Installs or detects local agent CLIs such as Claude Code, Codex and OpenClaw
  • 02Unified model provider configuration, including custom OpenAI-compatible endpoints
  • 03Graphical chat with tool calls, command output and permission prompts
  • 04Feishu IM routing to agent engines with per-engine bot profiles
  • 05Runtime dashboard tracking tokens, latency and cost per task
  • 06SkillHub marketplace for installing and managing local skills

Use cases

  • Running several terminal coding agents from one desktop window without juggling configurations
  • Routing team messages from Feishu to a coding agent
  • Comparing token usage, latency and cost across different models and engines
  • Automating recurring research or report tasks with scheduled agent jobs

Quick start

  1. 1

    Install Node.js >=24 <25 and npm

  2. 2

    Clone the repository

    git clone https://github.com/freestylefly/wesight.git
  3. 3

    Install dependencies in the repository folder

    npm install
  4. 4

    Start the app in development mode

    npm run electron:dev

Things to know

  • The Windows x64 installer is unsigned and may trigger a SmartScreen warning.
  • One-click CLI installation is described as macOS-only, and public builds cover only macOS and Windows x64.
  • Many agent features depend on local agent CLIs or existing accounts and configuration.

Topics

FAQ

What is wesight?
Open-source desktop app that acts as a visual workspace for local AI coding agents like Claude Code, Codex, and OpenClaw. WeSight is a desktop control console for local AI agents. It can install or detect agent CLIs such as Claude Code, Codex, Kimi Code, OpenClaw, Hermes Agent, OpenCode, Qwen Code and DeepSeek-TUI, then runs them through a single graphical chat interface with tool panels, file diffs and permission prompts.
Is wesight free to use? What license does it have?
wesight is open source under the MIT license. Check the license terms before using it in commercial products.
Is wesight still maintained?
Actively maintained. The last commit to wesight was on Oct 1, 2026.
What can I use wesight for?
Running several terminal coding agents from one desktop window without juggling configurations Routing team messages from Feishu to a coding agent Comparing token usage, latency and cost across different models and engines Automating recurring research or report tasks with scheduled agent jobs
How do I install wesight?
Install Node.js >=24 <25 and npm Clone the repository: git clone https://github.com/freestylefly/wesight.git Install dependencies in the repository folder: npm install Start the app in development mode: npm run electron:dev
Where can I get wesight?
The source code and installation instructions are on GitHub: https://github.com/freestylefly/wesight

Summary generated by AI from the project's README. GitHub stats refresh daily.

Related projects