GitHub: veniceai/venice-cli
Publicado como
veniceai-cli no npm. Licença MIT.Privacy-first
E2EE opcional e atestação TEE. Sem telemetria, sem rastreamento pelo navegador.
Todas as modalidades
Chat, busca, imagem, upscale, TTS, transcrição, vídeo e embeddings
Scriptável
Saída em JSON e raw, piping via stdin e completions de shell para bash, zsh e fish
Quickstart
1
Instale a CLI
Instale globalmente com o npm:Ou execute sem instalar:
2
Obtenha uma chave de API Venice
Gere uma em venice.ai/settings/api. Veja o guia de chave de API para instruções passo a passo.
3
Configure sua chave
Execute o setup interativo e cole sua chave quando solicitado, para que ela nunca apareça no histórico do shell ou na lista de processos:Ou use uma variável de ambiente:
4
Comece a conversar
Requer Node.js 18.0.0 ou superior.
VENICE_API_KEY sobrescreve qualquer valor armazenado no arquivo de configuração.Comandos
Chat
Busca na web
Geração e upscaling de imagens
Texto para fala e transcrição
Geração de vídeo
A geração de vídeo é assíncrona (baseada em fila).Modelos e embeddings
Configuração
Privacidade: E2EE e TEE
O Venice CLI é construído para privacidade. Ele não envia nenhuma telemetria, armazena sua chave de API localmente com permissões restritas e suporta os modelos de computação confidencial da Venice.- Criptografia de ponta a ponta (E2EE): as mensagens são criptografadas no cliente e descriptografadas apenas dentro do TEE, de modo que a Venice não consegue ler seus dados. A CLI habilita E2EE automaticamente quando um modelo anuncia a capacidade, gerando um par de chaves efêmero por sessão (ECDH + AES-GCM).
- Atestação TEE: verifique criptograficamente que um modelo está rodando em um enclave seguro antes de enviar dados.
O modo E2EE desabilita ferramentas e busca na web para preservar a criptografia de ponta a ponta.
Formatos de saída
A CLI detecta automaticamente quando a saída é redirecionada por pipe e passa para
raw.
Recursos
GitHub
Código-fonte, issues e releases
npm
veniceai-cliVenice MCP Server
Exponha as mesmas ferramentas Venice para qualquer host MCP
Referência da API Venice
Documentação completa de endpoints e parâmetros