Skip to content

Latest commit

 

History

History
160 lines (113 loc) · 6.94 KB

File metadata and controls

160 lines (113 loc) · 6.94 KB
OpenVizUI Logo

OpenVizUI

Una aplicación de escritorio moderna construida con Tauri, React, y Vite.

Tauri React Vite Rust TypeScript License Test Coverage

Sitio Web Oficial | Repositorio GitHub

OpenVizUI es una aplicación de escritorio moderna que proporciona una interfaz de visualización unificada, hermosa y eficiente para herramientas CLI de IA. Construida con Tauri, React y Vite, aprovecha el poder de Rust para el backend y la flexibilidad de React para gestionar sus flujos de trabajo de IA, desde la gestión de habilidades hasta configuraciones complejas.

Capturas de Pantalla

🛠️ Área de Trabajo — Gestión de Herramientas AI

Gestione todas sus herramientas AI CLI en un solo lugar. Vea el estado de instalación e información de versión, y ejecute, actualice o desinstale herramientas con un solo clic. Compatible con Claude Code, Gemini, OpenCode, Qoder, GitHub Copilot y más.

Área de Trabajo

🏪 Tienda de Aplicaciones — Entorno de Desarrollo

Descubra e instale lenguajes de programación, bases de datos, servidores web, sistemas de caché y herramientas de contenedores directamente desde la Tienda de Aplicaciones integrada. Categorías: Lenguajes, Servicios Web, Bases de Datos, Caché y Cola, Herramientas y Contenedores.

Tienda de Aplicaciones

🤖 Configuración AI — Habilidades y MCP

Centralice toda la configuración de AI en un panel. Gestione habilidades instaladas, configure parámetros CLI, configure servidores MCP, monitorice la actividad. Pestañas: Gestión de Habilidades, Config CLI, Config MCP, Monitor de Habilidades, Monitor MCP.

Configuración AI

Características Principales

Característica Descripción
Área de Trabajo Multi-herramienta Panel unificado para Claude Code, Gemini, OpenCode, Qoder, Copilot y Codex
Tienda de Aplicaciones Instalación/desinstalación con un clic de herramientas, lenguajes, bases de datos y servicios
Interfaz de Chat de IA Interfaz de conversación moderna con selección de modelo, contexto de archivos e integración de terminal
Configuración AI Gestión de habilidades, configuración CLI, configuración de servidores MCP y monitoreo en vivo
Terminal Integrado Terminal con multi-pestaña, árbol de archivos, búsqueda global y comandos predefinidos
Internacionalización Soporte completo de UI para 10 idiomas: ES, EN, ZH, DE, FR, IT, JA, KO, PT, RU
Tema y Apariencia Modo claro/oscuro, color primario personalizado, fuente y transparencia de ventana
Ecosistema MCP Buscar, instalar y monitorear servidores y habilidades de Model Context Protocol

Stack Tecnológico

Descargar

Puede descargar la última versión de OpenVizUI desde la Página de lanzamientos.

Comenzando

Prerrequisitos

Asegúrese de tener instalados:

  • Node.js (versión LTS recomendada)
  • Rust (última estable)

Instalación

  1. Clone el repositorio:

    git clone https://github.com/silvancoder/openvizui.git
    cd openvizui
  2. Instale las dependencias:

    npm install

Scripts de Desarrollo

Los siguientes scripts están disponibles en package.json:

  • npm run dev: Inicia el servidor de desarrollo frontend (Vite). Útil para el desarrollo de UI en el navegador.

    npm run dev
  • npm run tauri dev: Inicia la aplicación Tauri completa en modo de desarrollo.

    npm run tauri dev
  • npm run tauri build: Construye el frontend y backend para producción.

    npm run tauri build
  • npm run test: Ejecuta las pruebas unitarias usando Vitest.

    npm run test
  • npm run coverage: Ejecuta pruebas unitarias y genera un informe de cobertura de código.

    npm run coverage

Estructura del Proyecto

Registro de cambios

Para obtener un historial detallado de los cambios, consulte CHANGELOG.md.

Related Projects

Licencia

Copyright 2026 The OpenVizUI Authors

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.