anomalyco / anomalyco/opencode

[FEATURE] More beginner-friendly UI and interaction patterns, closer to ChatGPT/Kimi-style GUI products

Open
#41,036 0 comments 0 reactions 1 assignee View on GitHub

@Hona is already working on this.

Since Aug 7, 2026.

Dominant language
TypeScript
Stars
209k
Forks
27.5k
PR merge metrics
PR metrics pending

Description

Feature Request

Is your feature request related to a problem? Please describe.

opencode is a powerful AI coding agent, but its terminal-first UX is a barrier for less technical users who are used to GUI products like ChatGPT or Kimi Work (e.g. the desktop app with a chat window, file browser, and browser automation).

Users coming from those products expect:

  • A visual chat interface that is easy to navigate without knowing keyboard shortcuts
  • Familiar interactions: point-and-click, visible buttons, clearer message bubbles
  • Lower-friction onboarding for non-developers

Describe the solution you'd like

Continue improving the Desktop App / Web UI as first-class interfaces that mimic the interaction patterns users already know from ChatGPT/Kimi:

  • A polished chat window with clear message layout
  • Visual file/project explorer
  • Guided onboarding for first-time users
  • Discoverable buttons instead of only keyboard shortcuts

Additional context

This is more about "friendliness" (友好度) than raw capability — the underlying agent is already good. A gentler UI would help non-developers and newcomers adopt opencode.

Environment: Windows, opencode desktop app / web UI.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.