跳到正文
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.


Made with 💖 by SoFluffy in 2026.

来源:GitHub · github.com