Skip to content

v0.1.8 — Venice AI provider

Choose a tag to compare

@esterhuizen esterhuizen released this 08 Oct 17:48
· 29 commits to main since this release

Added

  • Venice AI provider preset (Settings → Providers → Add a provider).
    Privacy-focused inference with open-weight and frontier models over Venice's
    OpenAI-compatible API. OpenSidekick turns off Venice's injected default system
    prompt (include_venice_system_prompt: false) so the agent's own instructions
    aren't diluted, strips <think> blocks from reasoning models' replies, and
    pins the catalog query to text models so Venice's image/TTS/embedding models
    can never appear in Fetch models, even if Venice changes that default.
    The preset pre-fills qwen-3-8-27b — Venice's default vision model, which
    supports tool calling and vision per Venice's model catalog. Get a key at
    venice.ai/settings/api.

Install

Verification

  • npm test: 155 unit checks pass (44 new for Venice: preset shape, host matching, request body, model-list query).
  • npm run test:e2e: real-browser suite passes (89 checks), including a new options-page flow that adds and removes the Venice preset.

Full history: https://github.com/esterhuizen/opensidekick/blob/main/CHANGELOG.md