Skip to content
 
 

Latest commit

 

History

6,896 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

gcode logo

it's goblin time

Goblins fork of OpenCode - the open source AI coding agent.


Installation

curl -fsSL https://raw.githubusercontent.com/goblinshq/goblinscode/main/install | bash

Then run:

gcode

What is this?

This is gcode - the Goblins team's customized fork of OpenCode. It includes:

  • Custom GOBLINS branding in the TUI
  • Auto-updates from our fork's releases
  • Pre-built binaries for darwin-arm64, linux-x64, linux-arm64
  • Performance fix: 109x faster file tree for large repos (8.6s → 79ms on 42k files)

Syncing with Upstream

We track upstream sst/opencode and periodically merge in new features. To sync:

# In your local clone
git fetch origin dev
git merge origin/dev -m "Merge upstream sst/opencode dev branch"
git push fork main

Or just ask gcode to "sync from upstream" - it will use the built-in skill.

See .opencode/skill/sync-from-upstream/skill.md for detailed instructions on handling merge conflicts.

Key Differences from Upstream

File Change
install Downloads gcode binary from our releases
packages/opencode/src/installation/index.ts Points to goblinshq/goblinscode for updates
packages/opencode/src/cli/cmd/tui/component/logo.tsx GOBLINS logo
packages/script/src/index.ts Version format: goblins-YYYY-MM-DD-<hash>

Upstream Docs

For general OpenCode documentation, see opencode.ai/docs.


Goblins HQ | goblinsapp.com

About

it's goblin time (for OpenCode)

Resources

Contributing

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages