📈 GH Trending Explorer 🎲 Surprise me

← all repos

anomalyco / opencode

git clone https://github.com/anomalyco/opencode.git v1.19.3 · 4d ago 🔥 on GitHub Trending today

The open source coding agent.

+1.3k
stars, 24h · #8
+4.9k
stars, 7 days · #18
—
stars, 30 days
219k
★ total · +2% this week
29k
forks · 3.8k open issues

Star history starts 2026-10-20; the chart appears after the second daily snapshot.

LanguageTypeScript
LicenseMIT
Created2025-04-30 (1y ago)
Last pushtoday
Watchers844
OwnerOrganization

Seen on GitHub Trending

  • 2026-10-20 — #3 daily in typescript · +1,256 ★
  • 2026-10-20 — #8 daily · +1,256 ★
  • 2026-10-20 — #7 weekly in typescript · +4,917 ★

Links

README excerpt
The open source AI coding agent. 
 English |
 简体中文 |
 繁體中文 |
 한국어 |
 Deutsch |
 Español |
 Français |
 Italiano |
 Dansk |
 日本語 |
 Polski |
 Русский |
 Bosanski |
 العربية |
 Norsk |
 Português (Brasil) |
 ไทย |
 Türkçe |
 Українська |
 বাংলা |
 Ελληνικά |
 Tiếng Việt 
---
### Installation
 [code] 
> [!TIP]
> Remove versions older than 0.1.x before installing.
### Desktop App (BETA)
OpenCode is also available as a desktop application. Download it from opencode.ai/download.
| Platform | Download |
| --------------------- | ---------------------------------- |
| macOS (Apple Silicon) | `opencode-desktop-mac-arm64.dmg` |
| macOS (Intel) | `opencode-desktop-mac-x64.dmg` |
| Windows | `opencode-desktop-win-x64.exe` |
| Linux | `.deb`, `.rpm`, or `.AppImage` |
 [code] 
#### Installation Directory
The install script respects the following priority order for the installation path:
1. `$OPENCODE_INSTALL_DIR` - Custom installation directory
2. `$XDG_BIN_DIR` - XDG Base Directory Specification compliant path
3. `$HOME/bin` - Standard user binary directory (if it exists or can be created)
4. `$HOME/.opencode/bin` - Default fallback
 [code] 
### Agents
OpenCode includes two built-in agents you can switch between with the `Tab` key.
- **build** - Default, full-access agent for development work
- **plan** - Read-only agent for analysis and code exploration
 - Denies file edits by default
 - Asks permission before running bash commands
 - Ideal for exploring unfamiliar codebases or planning changes
Also included is a **general** subagent for complex searches and multistep tasks.
This is used internally and can be invoked using `@general` in messages.
Learn more about agents.
### Documentation
For more info on how to configure OpenCode, **head over to our docs**.
### Contributing
If you're interested in contributing to OpenCode, please read our contributing docs before submitting a pull request.
### Building on OpenCode
If you are working on a project that's related to OpenCode and is using "opencode" as part of its name, for example "opencode-dashboard" or "opencode-mobile", please add a note to your README to clarify that it is not built by the OpenCode team and is not affiliated with us in any way.
---
**Join our community** Discord | X.com