Skip to content

docs: Add Venice CLI guide#136

Draft
jonisjongithub wants to merge 2 commits intoveniceai:mainfrom
jonisjongithub:feat/venice-cli
Draft

docs: Add Venice CLI guide#136
jonisjongithub wants to merge 2 commits intoveniceai:mainfrom
jonisjongithub:feat/venice-cli

Conversation

@jonisjongithub
Copy link
Copy Markdown
Contributor

@jonisjongithub jonisjongithub commented Feb 25, 2026

Summary

Adds comprehensive documentation for the Venice CLI — a production-ready command-line interface for Venice AI.

CLI Repository: https://github.com/veniceai/venice-cli

What's Included

Documentation Added

  • overview/guides/venice-cli.mdx — Full CLI guide with:
    • Installation (npm, npx)
    • All commands: chat, search, image, upscale, tts, transcribe, embeddings
    • Configuration & environment variables
    • Shell completions (bash, zsh, fish)
    • Function calling with built-in tools
    • Character personas
    • Usage tracking
    • Piping & scripting examples
    • Privacy benefits

CLI Features (in veniceai/venice-cli)

  • 3,600+ lines of TypeScript
  • Complete API coverage — All Venice endpoints supported
  • Developer UX — Streaming, spinners, colors, pipe detection
  • Shell completions — bash, zsh, fish
  • Function calling — 6 built-in tools
  • Character personas — 8 fun characters
  • Configuration — File + env var support
  • Usage tracking — Local token/cost tracking

Why an Official CLI?

  1. Developer Adoption — CLIs are the native interface for developers
  2. Privacy Differentiator — "No browser, no tracking" reinforces Venice's values
  3. Competitive Parity — OpenAI and Anthropic have robust CLIs
  4. Workflow Integration — Enables scripting, CI/CD, automation

Closes #135

Adds documentation for the official Venice CLI tool:
- Installation instructions (npm, npx)
- All commands: chat, search, image, upscale, tts, transcribe, embeddings
- Configuration options and environment variables
- Shell completions (bash, zsh, fish)
- Function calling with built-in tools
- Character personas
- Usage tracking
- Piping & scripting examples
- Privacy benefits

CLI source: https://github.com/jonisjongithub/venice-cli

Closes veniceai#135
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Proposal: Official Venice CLI

1 participant