Back to Home
COBACOBAINI icon

vibe

Verified Safe

by COBACOBAINI

Overview

A fast cross-platform desktop tool for transcribing audio locally using Whisper models and optionally summarizing with OpenAI (Claude) or Ollama.

Installation

Run Command
vibe --server --host 0.0.0.0 --port 3022

Environment Variables

  • RUST_LOG
  • RUST_BACKTRACE
  • WEBKIT_DISABLE_COMPOSITING_MODE

Security Notes

The application is a desktop app built with Tauri and Rust, utilizing a frontend (React/SvelteKit) and a Rust backend. It emphasizes privacy by default, processing audio locally. Optional online features like OpenAI summarization require user-provided API keys and explicit consent. Deep links (`vibe://`) are handled with user confirmation for model downloads. External binaries like `yt-dlp` and `ffmpeg` are used for audio processing and downloads from URLs, requiring careful management of their execution and paths. The Tauri configuration (`capabilities/main.json`) grants broad filesystem access (`fs:scope:allow: '**'`), which is common for desktop applications interacting with user files but could be a vector if combined with other vulnerabilities. There are no obvious hardcoded secrets or direct `eval` calls of untrusted input. The `transcribe` command is wrapped in a panic catcher, improving stability but not preventing all potential exploits. Overall, security practices appear reasonable for a desktop application of this nature, with user interaction for sensitive operations and explicit permission declarations.

Similar Servers

Stats

Interest Score34
Security Score8
Cost ClassHigh
Avg Tokens8192
Stars4
Forks0
Last Update2026-01-19

Tags

AICross-PlatformDesktopTranscriptionWhisper