Back to Home
Piebald-AI icon

gemini-cli-desktop

Verified Safe

by Piebald-AI

Overview

A cross-platform desktop and web UI for interacting with AI models (Gemini CLI, Qwen Code, LLxprt Code) through ACP and MCP, featuring tool confirmation, code diffing, chat history, and file browsing.

Installation

Run Command
./target/release/gemini-cli-desktop-web

Environment Variables

  • LLXPRT_API_KEY
  • LLXPRT_BASE_URL
  • LLXPRT_MODEL
  • LLXPRT_PROVIDER
  • QWEN_API_KEY
  • QWEN_BASE_URL
  • QWEN_MODEL
  • QWEN_OAUTH_TOKEN
  • GEMINI_API_KEY
  • GEMINI_AUTH_METHOD
  • GEMINI_VERTEX_PROJECT
  • GEMINI_VERTEX_LOCATION
  • GEMINI_YOLO

Security Notes

The project demonstrates strong security practices, including 5-layer SSRF protection with URL validation, API key masking in logs, and a comprehensive command execution whitelist/blacklist. Tauri's sandboxed environment and minimal capabilities further enhance desktop security. Environment variables for child processes are handled with an RAII pattern for secure cleanup.

Similar Servers

Stats

Interest Score73
Security Score9
Cost ClassLow
Stars197
Forks25
Last Update2026-01-17

Tags

AI assistantDesktop UIWeb UICode generationAgentic AIGeminiQwenLLxprtMCP