{"id":13806672,"url":"https://github.com/thewh1teagle/vibe","last_synced_at":"2026-03-06T04:05:35.112Z","repository":{"id":216175264,"uuid":"740293013","full_name":"thewh1teagle/vibe","owner":"thewh1teagle","description":"Transcribe on your own!","archived":false,"fork":false,"pushed_at":"2025-04-29T00:29:14.000Z","size":14308,"stargazers_count":2438,"open_issues_count":167,"forks_count":134,"subscribers_count":26,"default_branch":"main","last_synced_at":"2025-05-12T04:14:36.856Z","etag":null,"topics":["ai","cross-platform","desktop","openai","rust","transcribe","whisper"],"latest_commit_sha":null,"homepage":"https://thewh1teagle.github.io/vibe/","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/thewh1teagle.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":["thewh1teagle"],"patreon":null,"open_collective":null,"ko_fi":"thewh1teagle","tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"lfx_crowdfunding":null,"buy_me_a_coffee":null,"custom":null}},"created_at":"2024-01-08T03:29:06.000Z","updated_at":"2025-05-12T02:42:16.000Z","dependencies_parsed_at":"2024-02-07T22:31:19.265Z","dependency_job_id":"abca271f-1120-49e8-a005-2a051ea568c0","html_url":"https://github.com/thewh1teagle/vibe","commit_stats":{"total_commits":1235,"total_committers":16,"mean_commits":77.1875,"dds":0.01619433198380571,"last_synced_commit":"cd05a7eba808e462e131564a51de4dcbd50f73aa"},"previous_names":["thewh1teagle/ruscribe","thewh1teagle/vibe"],"tags_count":56,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thewh1teagle%2Fvibe","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thewh1teagle%2Fvibe/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thewh1teagle%2Fvibe/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thewh1teagle%2Fvibe/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/thewh1teagle","download_url":"https://codeload.github.com/thewh1teagle/vibe/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254076850,"owners_count":22010611,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["ai","cross-platform","desktop","openai","rust","transcribe","whisper"],"created_at":"2024-08-04T01:01:14.563Z","updated_at":"2026-03-01T05:15:10.261Z","avatar_url":"https://github.com/thewh1teagle.png","language":"TypeScript","funding_links":["https://github.com/sponsors/thewh1teagle","https://ko-fi.com/thewh1teagle"],"categories":["Applications","TypeScript","Openai","rust","Toolkits, Wake Word \u0026 Voice Conversion | 语音工具箱, 唤醒词与变声","Directory","Projects by main language","Table of Contents","AI \u0026 LLM","Speech-to-Text"],"sub_categories":["Utilities","CLI \u0026 Local Dictation Tools | 命令行与本地听写工具","typescript","Uncategorized","LLM Apps \u0026 Interfaces"],"readme":"\u003cp align=\"center\"\u003e\n  \u003ca target=\"blank\" href=\"https://github.com/thewh1teagle/vibe\"\u003e\n    \u003cimg\n        width=\"96px\"\n        alt=\"Vibe logo\"\n        src=\"./design/logo.png\"\n    /\u003e\n  \u003c/a\u003e\n\u003c/p\u003e\n\n\u003ch1 align=\"center\"\u003eVibe - Transcribe on your own!\u003c/h1\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003cstrong\u003e⌨️ Transcribe audio / video offline using OpenAI Whisper\u003c/strong\u003e\n  \u003cbr/\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003ca target=\"_blank\" href=\"https://thewh1teagle.github.io/vibe/\"\u003e\n    🔗 Download Vibe\n  \u003c/a\u003e\n    \u0026nbsp; | \u0026nbsp; Give it a Star ⭐ | \u0026nbsp;\n    \u003ca target=\"_blank\" href=\"https://thewh1teagle.github.io/vibe/?action=support-vibe\"\u003eSupport the project 🤝\u003c/a\u003e\n\u003c/p\u003e\n\n\u003chr /\u003e\n\n## Screenshots\n\n\u003cp align=\"center\"\u003e\n\t\u003ca target=\"_blank\" href=\"https://thewh1teagle.github.io/vibe/\"\u003e\n    \t\u003cimg width=600 src=\"https://github.com/thewh1teagle/vibe/assets/61390950/22779ac6-9e49-4c21-b528-29647f039da2\"\u003e\n\t\u003c/a\u003e\n\u003c/p\u003e\n\n# Features 🌟\n\n- 🌍 Transcribe almost every language\n- 🔒 Ultimate privacy: fully offline transcription, no data ever leaves your device\n- 🎨 User friendly design\n- 🎙️ Transcribe audio / video\n- 🎶 Option to transcribe audio from popular websites (YouTube, Vimeo, Facebook, Twitter and more!)\n- 📂 Batch transcribe multiple files!\n- 📝 Support `SRT`, `VTT`, `TXT`, `HTML`, `PDF`, `JSON`, `DOCX` formats\n- 👀 Realtime preview\n- ✨ Summarize transcripts: Get quick, multilingual summaries using the Claude API\n- 🧠 Ollama support: Do local AI analysis and batch summaries with Ollama\n- 🌐 Translate to English from any language\n- 🖨️ Print transcript directly to any printer\n- 🔄 Automatic updates\n- 💻 Optimized for `GPU` (`macOS`, `Windows`, `Linux`)\n- 🎮 Optimized for `Nvidia` / `AMD` / `Intel` GPUs! (`Vulkan`/`CoreML`)\n- 🔧 Total Freedom: Customize Models Easily via Settings\n- ⚙️ Model arguments for advanced users\n- ⏳ Transcribe system audio\n- 🎤 Transcribe from microphone\n- 🖥️ CLI support: Use Vibe directly from the command line interface! (see `--help`)\n- 👥 Speaker diarization\n- 📱 ~iOS \u0026 Android support~ (coming soon)\n- 📥 Integrate custom models from your own site: Use `vibe://download/?url=\u003cmodel url\u003e`\n- 📹 Choose caption length optimized for videos / reels\n- ⚡ HTTP API with Swagger docs! (use `--server` and open `http://\u003chost\u003e:3022/docs` for docs)\n\n# Supported platforms 🖥️\n\n`MacOS`\n`Windows`\n`Linux`\n\n# Contribute 🤝\n\n## Developers\n\nGet started with local development [here](docs/building.md).\n\nPRs are welcomed!\nIn addition, you're welcome to add translations.\n\nWe would like to express our sincere gratitude to all the contributors.\n\n\u003ca href=\"https://github.com/thewh1teagle/vibe/graphs/contributors\"\u003e\n  \u003cimg src=\"https://contrib.rocks/image?repo=thewh1teagle/vibe\" /\u003e\n\u003c/a\u003e\n\n# Community\n\n[![Discord](https://img.shields.io/badge/chat-discord-7289da.svg)](https://discord.gg/EcxWSstQN8)\n\n# Roadmap 🛣️\n\nYou can see the roadmap in [Vibe-Roadmap](https://github.com/users/thewh1teagle/projects/5/views/1)\n\n# Add translation 🌐\n\n1. Copy `en` from `desktop/src-tauri/locales` folder to new directory eg `pt-BR` (use [bcp47 language code](https://gist.github.com/thewh1teagle/c8877e5c4c5e2780754ddd065ae2592e))\n2. Change every value in the files there, to the new language and keep the keys as is\n3. create PR / issue in Github\n\nIn addition you can add translation to [Vibe website](https://thewh1teagle.github.io/vibe/) by creating new files in the `landing/static/locales`.\n\n# Docs 📄\n\nsee [Vibe Docs](https://github.com/thewh1teagle/vibe/tree/main/docs)\n\n# I want to know more!\n\nMedium [post](https://medium.com/@thewh1teagle/creating-vibe-multilingual-audio-transcription-872ab6d9dbb0)\n\n# Issue report\n\nYou can open [new issue](https://github.com/thewh1teagle/vibe/issues/new?assignees=octocat\u0026labels=bug\u0026projects=\u0026template=bug_report.yaml\u0026title=[Short+title]) and it's recommend to check [debug.md](docs/debug.md) first.\n\n# Privacy Policy 🔒\n\nYour privacy is important to us. Please review our [Privacy Policy](http://thewh1teagle.github.io/vibe/?action=open-privacy-policy) to understand how we handle your data.\n\n# Credits\n\nThanks for [tauri.app](https://tauri.app/) for making the best apps framework I ever seen\n\nThanks for [wang-bin/avbuild](https://github.com/wang-bin/avbuild) for pre built `ffmpeg`\n\nThanks for [github.com/whisper.cpp](https://github.com/ggerganov/whisper.cpp) for outstanding interface for the AI model.\n\nThanks for [openai.com](https://openai.com/) for their amazing [Whisper model](https://openai.com/research/whisper)\n\nThanks for [github.com](https://github.com/) for their support in open source projects, providing infastructure completely free.\n\nAnd for all the amazing open source frameworks and libraries which this project uses...\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fthewh1teagle%2Fvibe","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fthewh1teagle%2Fvibe","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fthewh1teagle%2Fvibe/lists"}