opencode is an open-source AI coding agent built for the terminal. It features a native TUI, multi-session support, and is model-agnostic, letting you use Claude, OpenAI, Google, or even local models.
Hi everyone!
As we all know, Claude Code isn't open source, and while Gemini CLI is open, the official version only uses Google's models. So, is there an open-source command-line coding agent that can use any model? Take a look at opencode.
This project, built with Golang, features a native, themeable Terminal User Interface (TUI) that's highly customizable. It supports starting multiple agent sessions in parallel, and works perfectly with either large model APIs or your local models.
About opencode on Product Hunt
“Your terminal's AI agent, with any model you want”
opencode launched on Product Hunt on July 11th, 2025 and earned 390 upvotes and 17 comments, earning #3 Product of the Day. opencode is an open-source AI coding agent built for the terminal. It features a native TUI, multi-session support, and is model-agnostic, letting you use Claude, OpenAI, Google, or even local models.
On the analytics side, opencode competes within Open Source, Developer Tools, Artificial Intelligence and GitHub — topics that collectively have 1.1M followers on Product Hunt. The dashboard above tracks how opencode performed against the three products that launched closest to it on the same day.
Who hunted opencode?
opencode was hunted by Zac Zuo. A “hunter” on Product Hunt is the community member who submits a product to the platform — uploading the images, the link, and tagging the makers behind it. Hunters typically write the first comment explaining why a product is worth attention, and their followers are notified the moment they post. Around 79% of featured launches on Product Hunt are self-hunted by their makers, but a well-known hunter still acts as a signal of quality to the rest of the community. See the full all-time top hunters leaderboard to discover who is shaping the Product Hunt ecosystem.