gemini-cli-desktop
Ochiq manbalardanGemini CLI va Qwen Code uchun veb- va ish stoli interfeysi. Loyihalarni boshqaring, vositalar oʻrtasida almashing, oldingi suhbatlar boʻyicha qidiring va MCP serverlarini boshqaring — barchasi bitta koʻp tilli interfeysdan, mahalliy yoki masofadan.
Mashina tarjimasi · Asl matnni koʻrsatish
Web/desktop UI for Gemini CLI/Qwen Code. Manage projects, switch between tools, search across past conversations, and manage MCP servers, all from one multilingual interface, locally or remotely.
Sharh
- agent-client-protocol
- agentic
- cross-platform
- desktop
- desktop-app
- development
- gemini
- gemini-api
- gemini-cli
- gemini-cli-ui
- gemini-cli-web
- gemini-desktop
Oʻrnatish
Buyruqlar faqat koʻrsatiladi, marketpleys ularni bajarmaydi. Rasmiy hujjatlar bilan solishtiring.- Rasmiy reliz fayllariOchiq manbalardanoxirgi rasmiy relizdangithub.com/Piebald-AI/gemini-cli-desktop/releases/tag/v0.3.15 ↗
- Manbadan yigʻishOchiq manbalardankatalog metamaʼlumotlaridan
Manbadan yigʻish: tekshirilgan yigʻish retsepti yoʻq — repozitoriy koʻrsatmalariga amal qiling.
github.com/Piebald-AI/gemini-cli-desktop ↗
Moslik
«Nomaʼlum» dalil topilmaganini bildiradi, mahsulot mos emasligini emas.| Platforma | Holat | Arxitektura | Dalil | Ishonchlilik |
|---|---|---|---|---|
| Web browser | Nomaʼlum | — | — | — |
| Server / self-hosted | Nomaʼlum | — | — | — |
| Container (OCI) | Nomaʼlum | — | — | — |
| Windows | Mos | x86_64 | v0.3.15 relizidagi rasmiy yigʻma: gemini-cli-desktop-web-windows-x64-msvc.zip | 0.70 |
| Mos | — | v0.3.15 relizidagi rasmiy yigʻma: GeminiCLIDesktopSetup.exe | 0.60 | |
| macOS | Mos | arm64 | v0.3.15 relizidagi rasmiy yigʻma: gemini-cli-desktop-web-macos-arm64.tar.gz | 0.70 |
| Mos | x86_64 | v0.3.15 relizidagi rasmiy yigʻma: gemini-cli-desktop-web-macos-x64.tar.gz | 0.70 | |
| Linux | Mos | x86_64 | v0.3.15 relizidagi rasmiy yigʻma: gemini-cli-desktop-web-linux-x64-gnu.tar.gz | 0.70 |
Relizlar
tekshirilgan: 30-okt, 20260.3.15 versiyasi fayllari
| Fayl | Platforma | Hajm | SHA-256 | Rasmiy manbadan yuklab olish |
|---|---|---|---|---|
| GeminiCLIDesktop-0.3.15-1.x86_64.rpm | linux · x86_64 · rpm | 9,7 MB | 9df7162591d1… | Rasmiy manba ↗ |
| GeminiCLIDesktopSetup.exe | windows · exe | 8,5 MB | c2e235af7a4a… | Rasmiy manba ↗ |
| GeminiCLIDesktop_0.3.15_aarch64.dmg | macos · arm64 · dmg | 11 MB | ee259478895e… | Rasmiy manba ↗ |
| GeminiCLIDesktop_0.3.15_amd64.AppImage | linux · x86_64 · appimage | 83,3 MB | 7ee34aa369f9… | Rasmiy manba ↗ |
| GeminiCLIDesktop_0.3.15_amd64.deb | linux · x86_64 · deb | 9,7 MB | afd774bc7d24… | Rasmiy manba ↗ |
| GeminiCLIDesktop_0.3.15_x64.dmg | macos · x86_64 · dmg | 11,3 MB | daa2346872ba… | Rasmiy manba ↗ |
| gemini-cli-desktop-web-linux-x64-gnu.tar.gz | linux · x86_64 · tarball | 8,7 MB | d4526010f2d9… | Rasmiy manba ↗ |
| gemini-cli-desktop-web-macos-arm64.tar.gz | macos · arm64 · tarball | 8,5 MB | a7384c8e34fc… | Rasmiy manba ↗ |
| gemini-cli-desktop-web-macos-x64.tar.gz | macos · x86_64 · tarball | 8,7 MB | 631890154082… | Rasmiy manba ↗ |
| gemini-cli-desktop-web-windows-x64-msvc.zip | windows · x86_64 · zip | 7,8 MB | 88064e1433c0… | Rasmiy manba ↗ |
Relizlar tarixi
- v0.3.1423-noy, 2025Rasmiy manba ↗
- v0.3.1323-noy, 2025Rasmiy manba ↗
- v0.3.124-noy, 2025Rasmiy manba ↗
- v0.3.1130-okt, 2025Rasmiy manba ↗
- v0.3.1022-okt, 2025Rasmiy manba ↗
- v0.3.922-okt, 2025Rasmiy manba ↗
- v0.3.830-sen, 2025Rasmiy manba ↗
Sifat profili
algoritm quality-v1.0 · baholangan 16-okt, 2026Baho tarkibi
Litsenziya
MITBu katalog siyosati holati, yuridik xulosa emas.
Manbalar
Sharhlar
Hali sharhlar yoʻq.
Muqobillar
README
Piebald-AI/gemini-cli-desktop dan · litsenziya MIT · yuklangan 30-okt, 2026Check out Piebald
We've released Piebald, the ultimate agentic AI developer experience.
Download it and try it out for free! https://piebald.ai/
Scroll down for Gemini CLI Desktop. :point_down:
Gemini CLI Desktop
[CI] [Release & Publish] [GitHub all releases] [GitHub release] [Mentioned in Awesome Gemini CLI]
[Platform] [License: MIT] [Built with Tauri]
A powerful desktop and web interface for Gemini CLI and Qwen Code with visual tool confirmation, real-time thought processes, code diff viewing, chat history management & search, a file tree browser, and file @-mentions. Built with Rust and React for performance and reliability. From the team behind Piebald.
Use with Gemini CLI:
Use with Qwen Code:
Quick Start
Download pre-built releases: GitHub Releases
Available builds:
- Windows (x64)
- macOS (Intel & Apple Silicon)
- Linux (x64 AppImage)
Features
- Multi-model support - Gemini 3 Pro/Flash, Gemini 2.5 Pro/Flash, Qwen Code, custom OpenAI providers
- Visual tool confirmation - Review and approve AI actions before execution
- Real-time thought process - Watch AI reasoning unfold
- Code diff viewer - Clear visualization of proposed changes
- Chat history & search - Automatic saving with full-text search
- Cross-platform - Desktop app and web interface
- File @-mentions - Reference files directly in conversations
- MCP server integration - Model Context Protocol support
- Multi-language UI - English, Chinese (Simplified & Traditional), Russian
Development & Building
Prerequisites & Dependencies
Install the just task runner:
- macOS/Linux:
cargo install justorasdf plugin add just && asdf install just latest - Ubuntu:
snap install --edge --classic just - Windows:
winget install --id Casey.Just
Linux system dependencies (Ubuntu/Debian):
sudo apt install libgdk-pixbuf-2.0-dev libpango1.0-dev \
libjavascriptcoregtk-4.1-dev libatk1.0-dev libsoup-3.0-dev \
libwebkit2gtk-4.1-dev librsvg2-dev
Development Workflow
# Install dependencies and start desktop development with hot reload.
just deps dev
# Start web development with separate backend (port 1858) and frontend (port 1420) servers
just deps dev-web
# Build both desktop app installer (AppImage, DMG, MSI) and web server binaries for production.
just build-all
# Run the full test suite with nextest.
just test
# Run code linting and formatting checks (ESLint + Clippy).
just lint
Note: For the web version, development uses two separate ports: 1420 for the frontend and 1858 for the Rust + Rocket backend. In production, the backend server also hosts the static frontend files, so only port 1858 is used.
Build from Source
Prerequisites:
Build & Run:
git clone https://github.com/Piebald-AI/gemini-cli-desktop
cd gemini-cli-desktop
just deps build-all
# Desktop app
./target/release/gemini-cli-desktop
# Web server (access at http://localhost:1858)
./target/release/gemini-cli-desktop-web
Release Process
Releases are automatically built and published via GitHub Actions when version tags are pushed.
Architecture
- Backend: Rust with Tauri for desktop, Rocket for web server
- Frontend: React + TypeScript with Tailwind CSS
- Protocols: Agent Communication Protocol (ACP), WebSocket events
- Security: Command filtering, tool confirmation workflows
Roadmap
- Token/cost tracking
- Multi-modal support (images, audio)
- Extension system
- LLxprt integration
Contributing
Contributions are welcome! Please see the contributing guide for more details.
License
Copyright © 2026 Piebald LLC.