OpenVizUI è una moderna applicazione desktop che fornisce un'interfaccia di visualizzazione unificata, bella ed efficiente per gli strumenti CLI AI. Costruita con Tauri, React e Vite, sfrutta la potenza di Rust per il backend e la flessibilità di React per gestire i tuoi flussi di lavoro AI, dalla gestione delle abilità alle configurazioni complesse.
Gestisci tutti i tuoi strumenti AI CLI in un unico posto. Visualizza stato di installazione e versione, ed esegui, aggiorna o disinstalla strumenti con un solo clic. Supporta Claude Code, Gemini, OpenCode, Qoder, GitHub Copilot e altri.
Scopri e installa linguaggi di programmazione, database, server web, sistemi di cache e strumenti container direttamente dall'App Store integrato. Categorie: Linguaggi, Servizi Web, Database, Cache & Queue, Strumenti e Container.
Centralizza tutta la configurazione AI in un pannello. Gestisci skill installate, configura parametri CLI, configura server MCP, monitora l'attività. Schede: Gestione Skill, Config CLI, Config MCP, Monitor Skill, Monitor MCP.
| Funzionalità | Descrizione |
|---|---|
| Area di Lavoro Multi-strumento | Dashboard unificato per Claude Code, Gemini, OpenCode, Qoder, Copilot e Codex |
| App Store | Installazione/disinstallazione con un clic di strumenti, linguaggi, database e servizi |
| Interfaccia Chat IA | Interfaccia di conversazione moderna con selezione del modello, contesto dei file e integrazione del terminale |
| Impostazioni AI | Gestione skill, configurazione CLI, setup server MCP e monitoraggio live |
| Terminale Integrato | Terminale con multi-tab, albero file, ricerca globale e comandi predefiniti |
| Internazionalizzazione | Supporto UI completo per 10 lingue: IT, EN, ZH, DE, ES, FR, JA, KO, PT, RU |
| Tema & Aspetto | Modalità chiaro/scuro, colore primario personalizzato, font e trasparenza finestra |
| Ecosistema MCP | Sfoglia, installa e monitora server e skill Model Context Protocol |
- Frontend:
- React + TypeScript
- Vite (Strumento di build)
- Ant Design (Libreria di componenti UI)
- Tailwind CSS (Framework CSS utility-first)
- Vitest (Framework per test unitari)
- Backend:
- Tauri (Framework per applicazioni basato su Rust)
Puoi scaricare l'ultima versione di OpenVizUI dalla Pagina delle versioni.
Assicurati di avere installato quanto segue:
-
Clona il repository:
git clone https://github.com/silvancoder/openvizui.git cd openvizui -
Installa le dipendenze:
npm install
I seguenti script sono disponibili in package.json:
-
npm run dev: Avvia il server di sviluppo frontend (Vite). Utile per lo sviluppo dell'interfaccia utente nel browser.npm run dev
-
npm run tauri dev: Avvia l'applicazione Tauri completa in modalità sviluppo.npm run tauri dev
-
npm run tauri build: Costruisce il frontend e il backend per la produzione.npm run tauri build
-
npm run test: Esegue i test unitari utilizzando Vitest.npm run test -
npm run coverage: Esegue i test unitari e genera un report di copertura del codice.npm run coverage
src/: Codice sorgente frontend React.src-tauri/: Codice sorgente backend Rust e configurazione Tauri.public/: Asset statici.CHANGELOG.md: Cronologia dettagliata delle modifiche al progetto.
Per una cronologia dettagliata delle modifiche, consultare CHANGELOG.md.
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.



