rune logo

rune

Open-source keyboard-driven IDE with AI agents

Rune is a fast, open-source IDE for developers who want a Unix-style, keyboard-driven environment with built-in AI agents.

AI coding toolsidecode editorai agentsterminal
rune homepage screenshot
rune homepage (rune.build), captured 2026-10-02

What is rune?

Rune is a development environment designed for professional programmers who prefer the Unix philosophy. It combines a code editor, terminals, CLI tools, and language intelligence into one composable, multi-workspace application. The IDE is native, using OpenGL on Linux and Metal on macOS, avoiding Electron for speed and efficiency.

You interact with Rune through a command prompt that drives actions, a console for managing the IDE, and infinitely splittable terminal tiles. It supports over 300 languages with syntax highlighting and structural queries. Tier 1 languages like Go, Python, Rust, Zig, and TypeScript get full LSP support, debugging, and ecosystem workflows.

Rune is open source under the GNU GPLv3 license. It offers official builds for macOS and Linux. The IDE includes a built-in agent or supports your own skills, and every CLI tool you have can act as a plugin. It also features a personal end-to-end encrypted network to access your workstations from anywhere.

rune features

  • Command prompt: Drive actions and manage the IDE with a keyboard-driven prompt.
  • Terminal tiles: Split your workspace into infinite terminal tiles under one set of key bindings.
  • Language intelligence: Get production-grade LSP, debugging, and toolchain management for major languages.
  • AI agents: Use a built-in agent or integrate your own skills for automation.
  • Native performance: Runs on OpenGL and Metal for a fast, responsive experience.

What you can do with rune

  • Code in Go with a built-in REPL and Delve debugger.
  • Manage Python toolchains and dependencies with uv integration.
  • Work with Rust using rustup and rust-analyzer.
  • Access your workstation remotely through the encrypted network.

How to get started with rune

  1. Download the official build for macOS or Linux, or run the install script.
  2. Launch Rune and start coding in your preferred language.
  3. Use the command prompt to drive actions and manage your workspace.

Tips for better results with rune

  • Start every Rune session by typing help in the command prompt to learn the key bindings and console commands, then customize them to match your existing Unix workflow.
  • Use Rune's terminal tiles to run your CLI tools side by side with your editor, so you can treat every command you already use as a plugin without leaving the IDE.
  • For Tier 1 languages like Go or Python, rely on Rune's built-in LSP and debugger support to catch errors early, and set up your toolchain through the console for smoother workflows.
  • Explore Rune's nine workspace slots to organize multiple projects or tasks, and use the built-in agent or your own skills to automate repetitive actions across those workspaces.

rune pricing

rune’s homepage does not list prices. Check rune.build for current plans.

What to check before you rely on rune

  • Check whether Rune offers a Windows build, since the official downloads only list macOS and Linux, and the website does not state Windows support.
  • Verify the pricing model before committing, as the website labels pricing as unknown and does not list any plans or costs for Rune.
  • Review the end-to-end encrypted network feature for data privacy implications, and confirm how your code and files are handled when accessing workstations remotely.

Who rune is for

rune suits professional developers, power users, Unix enthusiasts and open-source contributors. If that is not you, the AI coding tools below may fit better.

Similar tools compared with rune

ToolWhat it isPricing
runeOpen-source keyboard-driven IDE with AI agentsSee website
TabnineAgentic quality engineering platform for AI codeSee website
CodeRabbitAI pull request reviewer and prioritizerFree trial
CursorAI coding agent for ambitious softwareSee website
Claude CodeAI coding agent for terminal and IDEPaid

rune FAQ

What is Rune?

Rune is an open-source IDE that combines a code editor, terminals, and CLI tools into one keyboard-driven environment. It's designed for professional developers who like the Unix way of working.

Is Rune free?

Rune is open source under the GNU GPLv3 license, so the website code is freely available. The website does not state pricing details for official builds, so check the pricing page for more information.

Which languages does Rune support?

Rune supports over 300 languages with syntax highlighting. Tier 1 languages like Go, Python, Rust, Zig, and TypeScript get full LSP support, debugging, and toolchain management.

Does Rune have AI features?

Yes, Rune includes a built-in agent and supports your own skills. It also integrates with CLI tools, which can act as plugins for automation.

What operating systems does Rune run on?

Rune provides official builds for macOS and Linux. The website does not mention a Windows version, so if you need Rune on Windows, check the official downloads page or documentation for the latest supported platforms.

Can Rune connect to external tools or services?

Yes, Rune integrates with your existing CLI tools, which act as plugins. It also supports a built-in agent or your own skills for automation. The website does not list specific third-party integrations beyond these, so check the docs for details on connecting to particular services.

Does Rune require an account to use?

The website does not mention whether an account is required. However, Rune includes a personal end-to-end encrypted network to access your workstations remotely, which may require some form of authentication. Check the official documentation or login page for account requirements.

rune alternatives

Other tools you can compare with rune. Each does a similar job to rune with a different focus, plan or price.

Tabnine logo

Tabnine

Deploys AI agents to test and quality-check AI-generated code across your software delivery lifecycle.

CodeRabbit logo

CodeRabbit

Automatically reviews every pull request, suggests fixes, and helps you prioritize and secure code changes.

Free trial

Cursor logo

Cursor

Cursor is an AI coding agent that turns ideas into code, letting you delegate tasks while you make decisions.

Claude Code logo

Claude Code

An AI coding agent that understands your codebase, edits files, and runs commands to help you ship faster.

Paid

Devin logo

Devin

Devin is an AI coding agent that plans, codes, tests, and opens pull requests for you.

Windsurf logo

Windsurf

Manage local and cloud coding agents from one desktop IDE, plan tasks, review work, and ship code.

GitHub Copilot logo

GitHub Copilot

AI coding assistant that suggests code, answers questions, and automates tasks in your editor and GitHub.

Freemium

Sourcegraph Amp logo

Sourcegraph Amp

Amp runs coding agents on remote machines you control from anywhere, so you can build and ship without juggling local setups.

Lovable logo

Lovable

Describe your idea in plain language and Lovable builds full-stack apps, websites, and internal tools you can deploy.

Freemium

OpenRouter logo

OpenRouter

One API key gives you access to 500+ AI models across 80+ providers with automatic fallback and cost control.

Freemium

Replit logo

Replit

Describe your idea and Replit builds a working app or website for you in minutes, no coding needed.

Freemium

Kimi logo

Kimi

Kimi is an AI assistant that helps you code, create slides, research, and run tasks with agents.

See every tool in this category

ChatbotsWritingImage generatorsPhoto editingVideo generatorsVideo editingAvatarsVoiceMusicTranscriptionCodingApp buildersAgentsSearchResearchStudentsDataProductivityPresentationsDesignMarketingBusinessCareers3D & gamesTranslationDev platformsDetectors
NewFree AI toolsSubmit a tool