Espacio de trabajo de agentes de escritorio de código abierto en Rust, con cuatro modos de ejecución, control remoto entre dispositivos y Mini Apps personalizables.
Piebald-AI/gemini-cli-desktop
Interfaz de escritorio y web para Gemini CLI y Qwen Code, con confirmación de herramientas, búsqueda en el historial de chats, visualización de diferencias y gestión de servidores MCP.
- Estrellas
- 519
- Forks
- 69
- Issues abiertos
- 28
- Último commit
- hace 13 días
¿Qué es?
Gemini CLI Desktop es una interfaz gráfica para los agentes Gemini CLI y Qwen Code, que se ejecutan en la terminal. Funciona como una aplicación de escritorio nativa creada con Tauri o como una interfaz web servida por un backend Rust Rocket, de modo que se puede usar la misma interfaz de forma local o remota.
La interfaz permite confirmar visualmente las acciones propuestas por la IA para revisarlas antes de que se ejecuten. También muestra el razonamiento del modelo a medida que se genera, presenta diferencias de código para los cambios propuestos e incluye un explorador de archivos en forma de árbol con menciones con @ para hacer referencia a archivos en una conversación. El historial de chats se guarda automáticamente y se puede buscar en texto completo.
Los proyectos y las sesiones se pueden gestionar desde un solo lugar, con la posibilidad de cambiar entre las herramientas compatibles, configurar servidores MCP y usar la interfaz en inglés, chino simplificado y tradicional, y ruso. Hay instaladores precompilados para Windows, macOS y Linux.
Funciones clave
- 01Confirmación visual de las acciones de las herramientas de IA antes de ejecutarlas
- 02Visualización en tiempo real del proceso de razonamiento del modelo
- 03Visor de diferencias de código para los cambios propuestos
- 04Búsqueda de texto completo en el historial de chats guardado
- 05Explorador de archivos en forma de árbol con menciones con @ en las conversaciones
- 06Gestión de servidores MCP e interfaz en varios idiomas
Casos de uso
- Usar Gemini CLI o Qwen Code con una interfaz gráfica en lugar de solo la terminal
- Revisar y aprobar ediciones de archivos de la IA mediante diferencias antes de aplicarlas
- Buscar conversaciones anteriores de programación con IA en distintos proyectos
- Acceder a un agente de programación desde el navegador de otra máquina
Inicio rápido
- 1
Descarga una versión precompilada desde GitHub Releases
- 2
Instala el ejecutor de tareas just (macOS/Linux)
cargo install just - 3
Clona el repositorio
git clone https://github.com/Piebald-AI/gemini-cli-desktop - 4
Compila y ejecuta la aplicación de escritorio desde el código fuente
just deps build-all
Antes de usarlo
- Los instaladores precompilados solo están disponibles para Windows, macOS y Linux (AppImage x64); no se indica ninguna compilación para Linux ARM.
- Para compilar desde el código fuente se necesitan Rust, Node.js, pnpm, just y varias bibliotecas del sistema Linux.
En colecciones
Temas
Preguntas frecuentes
- ¿Qué es gemini-cli-desktop?
- Interfaz de escritorio y web para Gemini CLI y Qwen Code, con confirmación de herramientas, búsqueda en el historial de chats, visualización de diferencias y gestión de servidores MCP. Gemini CLI Desktop es una interfaz gráfica para los agentes Gemini CLI y Qwen Code, que se ejecutan en la terminal. Funciona como una aplicación de escritorio nativa creada con Tauri o como una interfaz web servida por un backend Rust Rocket, de modo que se puede usar la misma interfaz de forma local o remota.
- ¿gemini-cli-desktop es gratuito? ¿Qué licencia tiene?
- gemini-cli-desktop es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿gemini-cli-desktop sigue mantenido?
- Mantenimiento activo. El último commit de gemini-cli-desktop fue el 24 oct 2026.
- ¿Para qué puedo usar gemini-cli-desktop?
- Usar Gemini CLI o Qwen Code con una interfaz gráfica en lugar de solo la terminal Revisar y aprobar ediciones de archivos de la IA mediante diferencias antes de aplicarlas Buscar conversaciones anteriores de programación con IA en distintos proyectos Acceder a un agente de programación desde el navegador de otra máquina
- ¿Cómo se instala gemini-cli-desktop?
- Descarga una versión precompilada desde GitHub Releases Instala el ejecutor de tareas just (macOS/Linux): cargo install just Clona el repositorio: git clone https://github.com/Piebald-AI/gemini-cli-desktop Compila y ejecuta la aplicación de escritorio desde el código fuente: just deps build-all
- ¿Dónde consigo gemini-cli-desktop?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/Piebald-AI/gemini-cli-desktop
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Una GUI de escritorio con Tauri 2 para Claude Code que gestiona proyectos y sesiones, agentes personalizados, analíticas de uso, servidores MCP y puntos de control.
Espacio de trabajo de IA de escritorio, multiplataforma y local, que unifica chat con varios proveedores, agentes ACP, una base de conocimientos, herramientas MCP y una pasarela de API local.
Runtime en TypeScript que ejecuta Claude Code, Codex, Grok Build, OpenCode y otras CLI de agentes de programación detrás de una sola API, con verificaciones propias.
Plugin de orquestación multiagente para runtimes como Gemini CLI, Claude Code, Codex y Qwen Code, con 39 agentes especializados y subagentes en paralelo para tareas de desarrollo.
Espacio de trabajo SQL de código abierto para escritorio, compatible con PostgreSQL, MySQL, SQLite y bases de datos mediante plugins, con un servidor MCP integrado para agentes de IA.