GitHub: veniceai/venice-cli
Pubblicata come
veniceai-cli su npm. Licenza MIT.Privacy-first
E2EE opzionale e attestazione TEE. Nessuna telemetria, nessun tracciamento del browser.
Ogni modalità
Chat, ricerca, immagini, upscale, TTS, trascrizione, video ed embeddings
Scriptabile
Output JSON e raw, piping da stdin e completion di shell per bash, zsh, fish
Avvio rapido
1
Installa la CLI
Installala globalmente con npm:Oppure eseguila senza installarla:
2
Ottieni una API key Venice
Generane una da venice.ai/settings/api. Consulta la guida sulle API key per istruzioni passo passo.
3
Configura la tua key
Esegui la configurazione interattiva e incolla la tua key quando richiesto, così non apparirà mai nella cronologia della shell o nell’elenco dei processi:Oppure usa invece una variabile d’ambiente:
4
Inizia a chattare
Richiede Node.js 18.0.0 o superiore.
VENICE_API_KEY ha la precedenza su qualsiasi valore salvato nel file di configurazione.Comandi
Chat
Ricerca web
Generazione di immagini e upscaling
Text-to-speech e trascrizione
Generazione video
La generazione video è asincrona (basata su coda).Modelli ed embeddings
Configurazione
Privacy: E2EE e TEE
Venice CLI è costruita per la privacy. Non invia telemetria, memorizza la tua API key localmente con permessi ristretti e supporta i modelli di calcolo confidenziale di Venice.- Crittografia end-to-end (E2EE): I messaggi vengono crittografati lato client e decrittografati solo all’interno del TEE, quindi Venice non può leggere i tuoi dati. La CLI abilita automaticamente E2EE quando un modello dichiara la capacità, generando una coppia di chiavi effimere per sessione (ECDH + AES-GCM).
- Attestazione TEE: Verifica crittograficamente che un modello venga eseguito in un enclave sicuro prima di inviare dati.
La modalità E2EE disabilita tool e ricerca web per preservare la crittografia end-to-end.
Formati di output
La CLI rileva automaticamente quando l’output viene reindirizzato a un pipe e passa a
raw.
Risorse
GitHub
Codice sorgente, issue e release
npm
veniceai-cliServer MCP di Venice
Esponi gli stessi tool Venice a qualsiasi host MCP
Riferimento API Venice
Documentazione completa di endpoint e parametri