Liminal IDE
A code editor that stays out of your way. AI-native intelligence meets terminal-first workflow, built entirely in Rust.
AI that understands your entire codebase.
Deep language model integration that goes beyond autocomplete. Contextual refactoring, codebase-aware suggestions, and inline explanations — all running locally on your machine.
Your terminal, built into the editor.
Integrated terminal with multiplexing, split panes, and shell integration. Run builds, tests, and servers without leaving the editor. Never context-switch again.
Native Rust core. Instant at any scale.
Opens in under 100ms. Handles million-line codebases without breaking a sweat. Your editor should use a fraction of the memory and CPU that Electron-based tools demand.
80ms
Cold start
vs 920ms VS Code
45 MB
Memory (idle)
vs 550 MB VS Code
8 MB
Binary size
vs 350 MB VS Code
0.3%
CPU (idle)
vs 4.2% VS Code
Details
Every detail, considered.
AI-Native
Deep language model integration that understands your entire codebase.
Terminal First
Built-in terminal with multiplexing. Never leave the editor.
Minimal UI
No visual noise. The code is the interface.
Instant Startup
Native Rust core. Opens in under 100ms.
Language Server
First-class LSP support for every language.
Git Integration
Built-in diff viewer, blame, and branch management.
Multi-Buffer
Work across files simultaneously with split views.
GPU Rendered
Hardware-accelerated text rendering for smooth scrolling.
Async I/O
Non-blocking file operations. Never wait for disk.
Performance
Your editor shouldn't need 2 GB of RAM.
Open instantly. Stay fast at any project size. Use a fraction of the memory and CPU that other editors demand — so your machine can focus on building, not babysitting your tools.
Cold Start Time(lower is better)
Memory Usage (Idle)(lower is better)
Memory (Large Project)(lower is better)
CPU Usage (Idle)(lower is better)
Binary Size(lower is better)
File Open Time (10K lines)(lower is better)
11×
Faster startup
80ms vs 920ms cold start
12×
Less memory
45 MB vs 550 MB idle
44×
Smaller binary
8 MB vs 350 MB
7×
Faster file open
12ms vs 85ms for 10K lines
Under the hood.
Liminal is built from scratch in Rust with GPU-accelerated rendering, tree-sitter parsing, and native LSP support. No Electron, no compromises.
Language
Rust
Renderer
GPU (wgpu)
Parser
Tree-sitter
LSP Support
Native
Terminal
Built-in (PTY)
Config Format
TOML
Plugin System
WASM
Text Engine
Rope (xi-rope)
AI Runtime
ONNX (local)
Platforms
macOS / Windows / Linux