Lumide is an IDE built with Flutter. It features a GPU-accelerated architecture and first-class support for AI agents.
Website | Documentation | Blog
Lumide is designed for efficiency, focusing on low latency and reduced resource usage.
- π Built with Flutter: A unified desktop experience.
- β‘ Text Rendering: Custom-built engine using a Rope-based data structure (O(log n) operations). Cold starts in under 200ms.
- π§ Resource Usage: Footprint of ~80 MB idle.
- π Rendering: 120 FPS performance across the editor and terminal via a GPU-accelerated graphics pipeline.
- π Extensibility: Access to the Dart ecosystem (pub.dev) for themes, language servers, and plugins.
- π€ AI Integration: Support for inline suggestions and "Ghost Text" UX.
- π΅οΈ Agent-Native Architecture: Integration for AI agents using the Agent Client Protocol (ACP). Features native ACP agent hosting.
- πΆ C.O.R.G.I. Git Client: Git interface with a "Split-Brain" layout, context navigation, and granular staging.
- π οΈ Language Support: LSP support for completions, diagnostics, and go-to-definition. Optimized for Dart & Flutter.
- πΏ Git Integration: Inline status colors and gutter markers for modified lines.
- πΉ Keybindings: Customizable keymaps with presets for common editors.
- ποΈ Workspace Layout: A docking system for managing the editor workspace.
Visit lumide.dev to download for your platform.
Alternatively, versions are available on the Releases page.
- macOS (Universal / Apple Silicon)
- Windows (x64)
- Linux (x64 / ARM64)
This repository (SoFluffyOS/lumide) hosts Lumide releases and issue tracking.
README.md: This file.CHANGELOG.md: Version release notes.CONTRIBUTING.md: Guidelines for feedback and reports.
- Local First: Files remain on the local machine.
- Minimal Telemetry: No tracking of keystrokes or project data.
Join the journey to build the ultimate developer environment.
- Issues: Report bugs or suggest features on our Issue Tracker.
- Discord: Join the SoFluffy community.
Made with π by SoFluffy in 2026.
