GitHub·· 8 天前AI 评分38
Lumide:基于 Flutter 的 Agent 原生 IDE 发布
SoFluffyOS/lumide
AI 导读
SoFluffy 发布 Lumide,一款用 Flutter 构建、面向 AI 智能体的 IDE,采用 GPU 加速架构并原生支持 Agent Client Protocol(ACP)。其自研 Rope 文本渲染引擎实现 200ms 内冷启动、约 80 MB 空闲内存占用,编辑器和终端均达 120 FPS。现已提供 macOS、Windows、Linux 版本下载,代码与项目数据保留在本地。
正文
🦊 Lumide — The Agent-Native IDE.
Lumide is an IDE built with Flutter. It features a GPU-accelerated architecture and first-class support for AI agents.
Website | Documentation | Blog
🚀 Performance & Architecture
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.
📦 Download
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)
📂 Repository Structure
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.
🛡️ Privacy & Security
- Local First: Files remain on the local machine.
- Minimal Telemetry: No tracking of keystrokes or project data.
🤝 Community
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.
来源:GitHub · github.com