gitwtfhub

wtf is vohive?

6mb/vohive — explained in plain English

Analysis updated 2026-05-18

18GoAudience · developerComplexity · 4/5LicenseSetup · hard

TL;DR

A self-hosted dashboard for managing multiple cellular USB modems, letting each one run its own proxy, send SMS, and manage eSIMs.

Mindmap

mindmap
  root((VoHive))
    What it does
      Manages cellular USB modules
      Runs SOCKS5 HTTP proxies
      Sends and receives SMS
      Manages eSIM profiles
    Tech stack
      Go backend
      Vue 3 frontend
      SQLite storage
    Use cases
      Private IP proxy pool
      SMS verification center
      Weak signal VoWiFi calling
    Audience
      Hobbyists
      Self hosters
    Notes
      Non commercial license
      Unofficial project

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

Why would anyone build with this?

REASON 1

Build a private pool of proxy IP addresses by connecting several physical or eSIM cellular cards to one machine.

REASON 2

Run a central hub that receives SMS verification codes from multiple SIM cards and forwards them to a phone or chat app.

REASON 3

Keep a phone connection working over broadband internet in basements or other areas with poor cellular signal.

REASON 4

Monitor and manage several USB cellular modules from one web dashboard instead of separate tools.

What's in the stack?

GoVue 3ViteTailwindCSSSQLite

How it stacks up

6mb/vohivegacjie/agent_flowh0i5/ipl
Stars181818
LanguageGoGoGo
Setup difficultyhardeasyeasy
Complexity4/53/5
Audiencedeveloperdeveloperdeveloper

Figures from each repo's GitHub metadata at analysis time.

How do you spin it up?

Difficulty · hard Time to first run · 1h+

Requires physical USB cellular modules and Go plus a modern web build toolchain to run.

Free to view, use, modify, and share for personal, non-commercial purposes only. Commercial use requires contacting the author separately.

Wtf does this do

VoHive is a management and proxy platform built for a specific kind of hardware: Qualcomm 4G, LTE, and 5G modules from Quectel, models like EC20, EC25, EC21, EG25, and EM20. These are small cellular modules people plug into a computer over USB. VoHive brings together several things that would normally be separate tools into one service, with a modern web based admin panel for controlling it all. On the hardware side, it automatically detects modules when they are plugged in and shows real time status for several devices at once. It includes its own lightweight SOCKS5 and HTTP proxy engine, so each connected module can run as a separate proxy instance, with outbound traffic tied strictly to that module's own network connection. It can also send and receive SMS text messages and USSD codes through the module, keeping a searchable log of messages and contacts, and it can manage eSIM profiles directly, including downloading, enabling, disabling, renaming, and deleting them. Important messages or system alerts can be forwarded to Telegram, email, PushPlus, Bark, Feishu, or QQ. It builds for multiple processor architectures, so it can run on anything from a home router to a small edge server. The README lists three example uses: building a private pool of IP addresses by running several physical or eSIM cards through one machine, each with its own proxy, running a central place to receive verification code text messages from multiple SIM cards at once, forwarded out through webhooks or bots, and keeping a phone connection alive over broadband internet in places with poor cellular signal, such as a basement. Under the hood it uses Go for the backend, with Vue 3, Vite, TailwindCSS, and Element Plus for the web interface, and SQLite for storage. The author is explicit that this is an independent, unofficial project with no connection to Quectel or Qualcomm, meant for personal learning and testing rather than production use, and that users are responsible for following local laws and their carrier's terms of service. It is licensed under the PolyForm Noncommercial License, meaning it can be used, modified, and shared freely for non-commercial purposes only.

Yoink these prompts

Prompt 1
Help me set up VoHive to manage several Quectel USB cellular modules on one Linux machine.
Prompt 2
Show me how to configure a per-device SOCKS5 proxy instance in VoHive for each connected SIM card.
Prompt 3
Walk me through downloading and enabling an eSIM profile using VoHive's AT command interface.
Prompt 4
Help me set up VoHive to forward incoming SMS verification codes to Telegram.

Frequently asked questions

wtf is vohive?

A self-hosted dashboard for managing multiple cellular USB modems, letting each one run its own proxy, send SMS, and manage eSIMs.

What language is vohive written in?

Mainly Go. The stack also includes Go, Vue 3, Vite.

What license does vohive use?

Free to view, use, modify, and share for personal, non-commercial purposes only. Commercial use requires contacting the author separately.

How hard is vohive to set up?

Setup difficulty is rated hard, with roughly 1h+ to a first successful run.

Who is vohive for?

Mainly developer.

View the repo → Decode another repo

This repo across BitVibe Labs

Don't trust strangers blindly. Verify against the repo.