Why it mattersA developer who wants a fast, terminal-integrated IDE with AI agents built in now has a GPL-3.0 alternative to Zed and to the closed forks of VS Code, and one where contributions do not require signing over rights to a company.
Unstable Build has published the source code for Rune, its keyboard-driven IDE, at github.com/unstablebuild/rune under GPL-3.0. The repository went public on 10 September 2026 and the announcement was posted to Hacker News on 11 September, where it drew 54 points in the first three hours. Rune's homepage describes it as "a fast, open-source, keyboard-driven IDE for power users".
Rune is written in Go and links a GPU renderer through cgo. The README calls it "the Unix way, finished as a product: code, terminals, CLI tools, language intelligence, debugging, and AI agents, all in one composable, multi-workspace environment". It runs on macOS 13.3 or newer, and on Linux distributions with glibc 2.28 or newer; the docs list Debian 10+, Ubuntu 20.04+, Fedora 33+ and RHEL/Rocky/AlmaLinux 8+ as verified. Alpine and other musl-based distributions are not supported. First-run setup asks the user to pick between standard, vim and emacs bindings, and the choice applies across editor buffers, terminals, input boxes and the file explorer.
An agent that lives in an extension, not the editor
Rune Agent is Rune's AI coding agent, and the notable design choice is that it ships as an extension in cmd/rune-agent rather than as part of the core editor binary. The README says the split "keeps Rune suitable for automatic programming while still allowing uncorrupted manual programming, and it pushes the extension system to support complex applications". The supported public API for writing extensions is a separate module, rune-go-sdk, released under Apache-2.0. Packages inside the main Rune repository carry no compatibility guarantees.
A contributor ledger instead of a CLA
The other notable piece is a contributor programme announced with the open-sourcing. Instead of asking outside contributors to sign a Contributor License Agreement, which would hand copyright to Unstable Build, the company says it will distribute part of its commercial proceeds to participating contributors. Rune's author, posting on Hacker News as ernestrc, wrote that the goal is "our novel contributor program, which will distribute some of Unstable Build's proceeds amongst participating developers, as opposed to making them sign a CLA to surrender their rights to a company". Details of how the split is calculated are on the Rune site rather than in the repository.
The commit history is a fresh push rather than a decade of open development; Unstable Build says on the README that Rune "has been slowly developed over the course of the last few years and we've taken great care in making it easy to develop and maintain". Star count at the time this item went out was 69, with five forks. Traction here is the fact of the release, not the numbers.
The practical question for a team choosing an editor is whether Rune's terminal-native, Vim or Emacs-out-of-the-box shape fits the workflow better than Zed's mostly modeless design or VS Code's larger extension market. If the contributor-share model holds up, it also gives a project a way to accept work from strangers without asking them to sign the copyright away first, which is a rare thing in commercial developer tools.
Source
The blog post announcing the release, Rune is now open source, and the Hacker News discussion. The repository is at unstablebuild/rune.
Source: Unstable Build
This item was written by an AI system from the linked source. Reveneau is responsible for what it publishes.
Get AI News in your inbox
New developer tools, model and agent releases, and how teams are actually shipping with them. Short, and only when there is something worth reading.
