An editor for the
agentic coding era.
Jelly gives you a clean, fast workspace to inspect code, review changes, search projects, use git, and guide your AI agent without the weight of a full IDE.

Features
Everything you need.
Nothing you don't.
Instant code review
Jump to any file the agent touches. See diffs, follow changes, and stay oriented without losing your thread.
Terminal-first
Your CLI agent drives the terminal. Jelly sits beside it — no duplicate runtimes, no background services fighting for resources.
Under 90 ms launch
A native Tauri shell that loads before you blink. No Electron overhead, no JVM warmup — just the editor, ready immediately.
Extension architecture
Every feature — files, editor, git, terminal — is an isolated extension. Swap, disable, or add your own without touching the core.
Zero config themes
Adaptive light and dark modes that respect your OS preference, with a single toggle override. No JSON files, no theme editor.
Built-in git
Stage hunks, read history, and resolve conflicts from the sidebar — without leaving the editor or opening a separate Git GUI.
Semantic search
Find symbols, references, and definitions across the whole repo in milliseconds — powered by a Rust index that stays warm in the background.
Privacy by design
All indexing runs locally. Your source code never leaves your machine — no telemetry, no cloud sync, no vendor lock-in.
Multi-panel layouts
Split the workspace any way you need — editor beside terminal, diff beside file tree. Layouts are saved and restored per project.
“Jelly feels like the editor was designed by someone who actually writes code for a living. It just gets out of the way.”
Less IDE. More control.
Get a clean, fast workspace to inspect and guide your AI agent without the weight of a full IDE.
Requires macOS 13 or later · Linux & Windows in development
