{"slug": "rhun-a-code-editor-written-in-assembly-for-ai-era", "title": "Rhun: A Code Editor Written in Assembly for AI Era", "summary": "Rhun, a code editor written in x86-64 assembly by creator Vladimir Shvedov, shipped v0.16.2 on October 1 with a 980KB binary and 7.9MB of idle RAM, versus VSCode's 291MB, according to Hacker News testers. Rhun's differentiator is a built-in agents panel that automatically detects and displays live Claude Code and Codex sessions inside the editor, a feature the article says Zed, Neovim and Helix lack. Rhun has no LSP support, IntelliSense, autocomplete or go-to-definition, and is MIT licensed with no telemetry.", "body_md": "Most code editors in 2026 idle at 300+ MB of RAM while your AI agent does the actual work. [Rhun](https://rhun.app/) goes the other direction — a code editor written in x86-64 assembly, a 980KB binary, 7.9MB of RAM, and a built-in panel that surfaces your live Claude Code and Codex sessions alongside your code. It shipped v0.16.2 on October 1, hit Hacker News with 62 points and 49 comments, and is worth a look if you spend most of your day directing agents rather than writing code yourself.\n\n## The Feature That Actually Matters: The Agents Panel\n\nEvery lightweight editor sells you on speed. Rhun’s real differentiator is the agents panel — a dedicated view that shows your running Claude Code and Codex sessions as they work, inside the editor. No separate terminal window, no tab-switching, no hunting for which terminal is running which agent.\n\nIn 2026, the standard agentic workflow is: fire an agent at a task, glance at its output, review the diffs, iterate. Rhun is built around that workflow rather than retrofitting it. The agents panel automatically detects active sessions — no manual configuration — so when Claude Code is running in your project directory, it appears in the panel while you read the code it is touching.\n\nThis is the part other lightweight editors haven’t shipped. Zed is faster than VSCode. Neovim uses 30MB. Helix is written in Rust. None of them have a first-class agent session view. Rhun’s tagline — “AI does the heavy lifting. Keep your code editor light.” — is actually a product description, not marketing copy.\n\n## The Performance Numbers\n\nHacker News testers reported 7.9MB of RAM at idle versus VSCode’s 291MB. The binary is approximately 980KB. Typing latency is within one frame. Startup is near-instant. Multiple independent testers confirmed these figures in the thread.\n\n| Editor | RAM (idle) | Key feature | \n|---|---|---|\n| Rhun | 7.9 MB | AI agent panel | \n| Neovim | 30–50 MB | Extensible, LSP | \n| Zed | 142 MB | GPU-accelerated | \n| VSCode | 291 MB+ | Extension ecosystem | \n\n## How to Install Rhun\n\nOne line on Linux or macOS:\n\n```\ncurl -fsSL https://github.com/vshvedov/rhun/releases/latest/download/install.sh | sh\n```\n\nOn Windows, download the ZIP from the [releases page](https://github.com/vshvedov/rhun/releases), extract it, and run `rhun.exe`. The editor includes auto-update on all platforms, is MIT licensed, and collects no telemetry.\n\n## Assembly in 2026: Not a Gimmick\n\nThe editor and pixel renderer share an x86-64 assembly core. On Apple Silicon, a build-time translator converts that core to AArch64. Creator Vladimir Shvedov is direct about the motivation: “enjoyment, learning, some flex and the challenge — not the performance.” That honesty is what makes the project credible. The performance numbers are real, but they weren’t the goal — which somehow makes them more trustworthy.\n\nThe [Hacker News thread](https://news.ycombinator.com/item?id=49926726) raised fair questions about long-term maintainability — assembly lacks the abstractions that make large codebases sustainable — and whether the AArch64 translation fully preserves the speed advantage on Apple Silicon. These are legitimate concerns for a growing project. For now, Rhun is actively maintained with multiple releases per week.\n\n## What Rhun Does Not Have\n\nRhun has no LSP support. No IntelliSense, no autocomplete, no go-to-definition. LSP is planned via a plugin system, but the creator has explicitly deprioritized it to preserve the minimal footprint. If your workflow depends on language intelligence inside the editor, Rhun is not ready for you.\n\nThe feature set is deliberately narrow: 127 languages for syntax highlighting, a built-in terminal, Git integration, Vim mode, fuzzy search, 39 themes, and the agents panel. Think of it as a diff-review and agent-monitoring interface, not an IDE replacement.\n\n## Who Should Use Rhun\n\nIf you spend most of your coding time directing AI agents and reviewing their diffs rather than writing code line by line, Rhun fits that model. It is built for developers whose editor has become increasingly a diff-review and agent-monitoring interface.\n\nIf you need LSP, remote development, or a rich extension ecosystem, keep your current setup. But it is worth installing alongside your primary editor just to experience what 7.9MB of RAM and a native agent panel actually feels like in a real workflow.\n\nSource code is on [GitHub](https://github.com/vshvedov/rhun). The Hacker News thread has 49 comments with edge cases and the creator’s direct responses — worth reading before you commit to it.", "url": "https://wpnews.pro/news/rhun-a-code-editor-written-in-assembly-for-ai-era", "canonical_source": "https://byteiota.com/rhun-a-code-editor-written-in-assembly-for-ai-era/", "published_at": "2026-10-04 07:12:50+00:00", "updated_at": "2026-10-04 07:41:27.759096+00:00", "lang": "en", "topics": ["ai-agents", "developer-tools", "ai-tools", "ai-products"], "entities": ["Rhun", "Vladimir Shvedov", "Claude Code", "Codex", "VSCode", "Neovim", "Zed", "Helix"], "also_reported_by": [], "alternates": {"html": "https://wpnews.pro/news/rhun-a-code-editor-written-in-assembly-for-ai-era", "markdown": "https://wpnews.pro/news/rhun-a-code-editor-written-in-assembly-for-ai-era.md", "text": "https://wpnews.pro/news/rhun-a-code-editor-written-in-assembly-for-ai-era.txt", "jsonld": "https://wpnews.pro/news/rhun-a-code-editor-written-in-assembly-for-ai-era.jsonld"}}