This is the first and last response I’ll make regarding the OpenCode “drama.”
Not because it’s unimportant, but because I don’t take the people attacking us seriously. I’m too busy building and if they attack me I would most likely not reply at all. But, when someone as decent
OpenCode is getting model switching. It enables switching the model in the middle of the conversation and use different models for different tasks. Soon OpenCode will implement workflows so that this all happens automatically.
$HOME is in the terminal. Now your new coding bestie is available in whatever terminal emulator you use. Crush is a high performance, agentic coding tool built with Charm libraries and the quirky, playful aesthetic that you know and love.
This is just the beginning, too.
OpenCode v0.0.40 now let's you send images to models that support it.
`ctrl+f` to open the modal
`ctrl+r` to remove added files (type the index of the file after)
This clears things up. I built the original project, and I’m grateful to keep working on it with full support from the team at @charmcli
It will remain open source, and it’s just getting started.
I’m the founder and CEO of Charm. There are claims circulating about OpenCode which are untrue, and I want to clarify what actually happened.
In April, Kujtim Hoxha built a project called TermAI—an agentic coding tool built on top of Charm’s open source stack: Bubble Tea, Lip
OpenCode v0.0.31 has a couple of bug fixes and it also fixes the Gemini provider, if you want to try Gemini with OpenCode upgrade to the latest version and let me know if all is working as expected.
Working on something really cool
- Multiple provider
- TUI with vim like editor and shortcuts
- Build in tools + MCPs
- LSP support
Still early stage but its coming together.