DSH Plugin MarketA community catalog for DeepSeek Harness plugins

multivibe

Unconfirmed Models & inference ★ 61 0.2.0

OpenAI-compatible multi-account Codex and vibe coding proxy

What it is

OpenAI-compatible multi-account Codex and vibe coding proxy

How to install

Run this in the DSH web profile, then refresh the page.

$ dsh plugin --profile web add 'git+https://github.com/thibautrey/multivibe.git#5d784437261681708855eb3e40d4dd1c60915d66'

DSH versions accepted

Undeclared

Author and traction

thibautrey · ★ 61 · Updated 2026-11-09

About this plugin

Your providers. Your hardware. One AI gateway.

A free, self-hosted gateway for coding agents and AI apps. Connect provider accounts, route around quotas, and use your preferred AI providers.

Download MultiVibe Host · Run the gateway · Explore the API · Contribute

Current dashboard · Fictional data from the local demo instance ✨ At a glance Full capabilities and gateway architecture MultiVibe exposes the same inference routes under /v1 and at the root for clients that expect either style. In the shipped Compose profile, the public :1455 socket is served directly by the native Rust edge; Node.js remains on loopback 127.0.0.1:1456 for the dashboard UI, OAuth, static assets, and the dashboard resource routes that have not yet migrated. Rust owns dashboard session authentication, the outer admin access guard, health, the read-only API key and application-policy inventories, and all public inference routes. Compatibility endpoints for Ollama- and LiteLLM-style discovery are also available.

Reach the dashboard through :1455, never through :1456. The control plane port stays on container loopback by design and is not a second entry point, so publishing or browsing 1456 returns a refused connection. The edge reverse proxies every dashboard route to it after session authentication.

ADMIN_TOKEN protects the dashboard and must be set for any host reachable beyond your own machine. The Compose default (change-me) is a placeholder: while it is in effect the instance logs a startup warning and the admin boundary accepts a publicly known value. Set ADMIN_TOKEN in .env next to docker-compose.yml; local overrides belong in an untracked docker-compose.override.yml.

Find your way ⬇️ Download MultiVibe Host

MultiVibe Host is the fastest way to run the complete, security-bounded local Host: gateway, dashboard, private device identity, provider agent, and managed model runtime. Official builds are published together in one verified release. macOS installation macOS

Open the latest release and choose the disk image for your Mac: darwin_arm64.dmg for Apple Silicon (M1 or newer) darwin_amd64.dmg for Intel

Open the DMG, drag MultiVibe Host to Applications, then launch it. The app is signed with Developer ID, notarized by Apple, and runs from the menu bar. Its menu-bar label follows the provider used most recently and shows that provider's remaining capacity: quota windows when it bills a subscription, or the remaining prepaid credit in its own currency when it bills pay-as-you-go. Opening it presents a native account overview with per-account quota windows, credit balances, reset times, and health without exposing account tokens to the interface process.

Linux installation Linux

Download the Linux amd64 release assets and follow NATIVE-MULTIPART.txt when the archive is split into several parts. After reconstructing and extracting the archive, run:

Similar plugins