
ces-ltd/lumi
Developer tools이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
Claude Code, Gemini CLI, Hermes, Crush, Codex 및 Cursor - 멀티 시약, MCP-native, Rust + GPUI로 작성된 통합된 기본 데스크톱 UI.
개요
Rust에서 작성된 Native 데스크톱 AI 에이전트 플랫폼. Claude, Crush, GeminiCLI, HERMES, CURSOR Cargo workspace와 함께 실행할 수 있습니다. GPUI Shell은 스토리지 / 메모리 / 파견 / 정책 / 감사 / 가격 / cron / 기술 underneath 및 per-team Claude Code 인스턴스가 MCP에 구동됩니다. user-facing piece is — 왼쪽 레일 레이아웃에서 하나의 바이너리 호스팅 10 작업 표면: - — 스트림 보조 텍스트와 리드 대화, 도구 통화 거품, 권한 모드, 슬래시 명령 (/clear, /model, /runtime, /perm, /help), 파일 첨부 파일, @-mention typeahead 및 라이브 서브 시약 상태 미러링. - - - 도메인 별 프롬프트를 가진 작곡가를 전개하는 기술성 발사기. - — repo 브라우저 + diff 미리보기. - - ComfyUI 관리자 제어 (시작 / 중지 / 재시작 / 열기).
개요(AI 번역)
Rust에서 작성된 Native 데스크톱 AI 에이전트 플랫폼. Claude, Crush, GeminiCLI, HERMES, CURSOR와 함께 실행할 수 있습니다.
위에 GPUI 포탄을 가진 화물 작업 공간, lumi-*]의 함대 저장 / 메모리 / 파견 / 정책 / 감사 / 가격 / cron / 기술 underneath, 및 공구 호출을위한 MCP에 구동되는 per-team Claude Code 인스턴스.
그것이 무엇인지
user-facing piece is lumi-gpui - 왼쪽 레일 레이아웃에서 단일 바이너리 호스팅 10 작업 표면 :
-Chat - 스트림 보조 텍스트, 도구 통화 버블, 권한 모달, 슬래시 명령 (/clear, /model], /runtime], /perm, /help), 파일 첨부 파일, @-mention typeahead, 및 실시간 미시 상태 미러링.
- Cowork - 도메인 별 프롬프트로 작곡가를 선보일 수 있는 기술연설기. -Code — repo 브라우저 + diff 미리보기.
- Creative - ComfyUI 감독 제어 (시작 / 중지 / 재시작 / 열기). -Memory — Search, Observations, Episodes, Knowledge (table + force-directed Canvas), Drafts; 캡처 / consolidate / distil pass 및 side-by-side 팀에 대한 run-now 버튼과 비교.
이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.
README
원문 README의 일부입니다. 원문 보기.
Lumi
Native desktop AI agent platform written in Rust. It can run with Claude, Crush, GeminiCLI, HERMES, CURSOR
Cargo workspace with a GPUI shell on top, a fleet of lumi-* crates for storage / memory / dispatch / policy / audit / pricing / cron / skills underneath, and per-team Claude Code instances driven over MCP for tool calling.
What it is
The user-facing piece is lumi-gpui — a single binary hosting ten task surfaces in a left-rail layout:
- Chat — lead conversation with streamed assistant text, tool-call bubbles, permission modals, slash commands (
/clear,/model,/runtime,/perm,/help), file attachments,@-mention typeahead, and live sub-agent status mirroring. - Cowork — skill-tile launcher that primes the composer with a domain-specific prompt.
- Code — repo browser + diff preview.
- Creative — ComfyUI supervisor controls (start / stop / restart / open).
- Memory — Search, Observations, Episodes, Knowledge (table + force-directed canvas), Drafts; with run-now buttons for the capture / consolidate / distil passes and side-by-side team compare.
- Analytics — per-team turn / token / USD rollups, daily stacked-bar chart, per-Epic table, and an Audit sub-tab with filter pills + substring search.
- Sprint — five-lane kanban grouped by Epic > Story > Task with collapsible epics and a status-pill click model.
- Plans — surfaced plan files with an inline “Open in Plans” prompt above the chat.
- Agents — roster panel for hiring / firing teammates against the active team.
- Settings — theme, working dir, heartbeat, MCP servers (list + add HTTP), security toggles, governance templates, budgets, memory pipeline knobs, state-git init / commit / remote / push, skills library.
Demo
Short clip (~460 KB): apps/lumi-gpui/docs/media/demo-short.mov
Full walkthrough (~16 MB): apps/lumi-gpui/docs/media/demo-full.mov
Running it
From the workspace root:
cargo run -p lumi-gpui
Release build:
cargo build -p lumi-gpui --release
./target/release/lumi-gpui
State lives under ~/.lumi-lyra/:
teams.json— team registry (default / cowork / creative are system teams; user teams are deletable from the picker).gpui-ui-state.json— last-active tab.memory/— per-team observations, episodes, KG triples, wiki drafts.audit/— JSONL audit log read by Analytics → Audit..git/(optional) — state versioning, managed from Settings → State sync.
Repo layout
Lumi/
├── apps/
│ └── lumi-gpui/ — desktop binary (GPUI + gpui-component)
├── crates/
│ ├── lumi-audit — JSONL audit log + reader
│ ├── lumi-auth — auth & token wiring
설치
This server does not publish a one-line install command.
Open the repository installation guide MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →