[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-10887":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":16,"subscribersCount":16,"size":16,"stars1d":17,"stars7d":18,"stars30d":19,"stars90d":16,"forks30d":16,"starsTrendScore":20,"compositeScore":21,"rankGlobal":10,"rankLanguage":10,"license":22,"archived":23,"fork":23,"defaultBranch":24,"hasWiki":23,"hasPages":23,"topics":25,"createdAt":10,"pushedAt":10,"updatedAt":40,"readmeContent":41,"aiSummary":42,"trendingCount":16,"starSnapshotCount":16,"syncStatus":43,"lastSyncTime":44,"discoverSource":45},10887,"whishper","pluja\u002Fwhishper","pluja","Transcribe any audio to text, translate and edit subtitles 100% locally with a web UI. Powered by whisper models!","https:\u002F\u002Fwhishper-docs.pages.dev\u002F",null,"Svelte",3013,174,40,96,0,1,6,21,5,28.73,"GNU Affero General Public License v3.0",false,"main",[26,27,28,29,30,31,32,33,34,35,36,37,38,39],"ai","audio-to-text","golang","speech-recognition","speech-to-text","stt","subtitles","sveltekit","transcription","ui","web","web-whisper","webapp","whisper","2026-06-12 02:02:28","[![whishper banner](misc\u002Fbanner.png)](https:\u002F\u002Fwhishper-docs.pages.dev\u002F)\n\n[![](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002Fwebsite-066da5?style=for-the-badge&logo=icloud&logoColor=white)](https:\u002F\u002Fwhishper-docs.pages.dev)\n[![](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002Fself%20host%20guide-066da5?style=for-the-badge&logo=googledocs&logoColor=white)](https:\u002F\u002Fwhishper-docs.pages.dev\u002Fguides\u002Finstall)\n[![](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002Fscreenshots-5c1f87?style=for-the-badge&logo=slickpic&logoColor=white)](#screenshots)\n[![](https:\u002F\u002Fimg.shields.io\u002Fdocker\u002Fpulls\u002Fpluja\u002Fwhishper?style=for-the-badge&logo=docker&logoColor=white)](https:\u002F\u002Fhub.docker.com\u002Fr\u002Fpluja\u002Fwhishper)\n\n## 🚧 I am working on a complete rewrite of the project. Progress on this can be seen at [v4 branch](https:\u002F\u002Fgithub.com\u002Fpluja\u002Fwhishper\u002Ftree\u002Fv4). Consequently, this branch will not receive any new releases or updates.\n\n**Whishper** is an open-source, 100% local audio transcription and subtitling suite with a full-featured web UI.\n\n## Features\n\n- [x] 🗣️ **Transcribe any media** to text: audio, video, etc.\n  - Transcribe from URLs (any source supported by yt-dlp).\n  - Upload a file to transcribe.\n- [x] 📥 **Download transcriptions in many formats**: TXT, JSON, VTT, SRT or copy the raw text to your clipboard.\n- [x] 🌐 **Translate your transcriptions** to any language supported by [Libretranslate](https:\u002F\u002Flibretranslate.com).\n- [x] ✍️ **Powerful subtitle editor** so you don't need to leave the UI!\n  - Transcription highlighting based on media position.\n  - CPS (Characters per second) warnings.\n  - Segment splitting.\n  - Segment insertion.\n  - Subtitle language selection.\n- [x] 🏠 **100% Local**: transcription, translation and subtitle edition happen 100% on your machine (can even work offline!).\n- [x] 🚀 **Fast**: uses FasterWhisper as the Whisper backend: get much faster transcription times on CPU!\n- [x] 👍 **Quick and easy setup**: use the quick start script, or run through a few steps!\n- [x] 🔥 **GPU support**: use your NVIDIA GPU to get even faster transcription times!\n- [x] 🐎 **CPU support**: no GPU? No problem! Whishper can run on CPU too.\n\n### Roadmap\n\n- [ ] Local folder as media input ([#15](https:\u002F\u002Fgithub.com\u002Fpluja\u002Fwhishper\u002Fissues\u002F15)).\n- [ ] Full-text search all transcriptions.\n- [ ] User authentication.\n- [ ] Audio recording from the browser.\n- [ ] Add [insanely-fast-whisper](https:\u002F\u002Fgithub.com\u002FVaibhavs10\u002Finsanely-fast-whisper) as an optional backend ([#53](https:\u002F\u002Fgithub.com\u002Fpluja\u002Fwhishper\u002Fissues\u002F53)).\n- [x] ~~Support for GPU acceleration.~~\n  - [ ] Non NVIDIA GPU support. Is it possible with faster-whisper?\n- [ ] Can we do something with [seamless_communication](https:\u002F\u002Fgithub.com\u002Ffacebookresearch\u002Fseamless_communication)?\n\n## Project structure\n\nWhishper is a collection of pieces that work together. The three main pieces are:\n\n- Transcription-API: This is the API that enables running Faster-Whisper. You can find it in the `transcription-api` folder.\n- Whishper-Backend: This is the backend that coordinates frontend calls, database, and tasks. You can find it in `backend` folder.\n- Whishper-Frontend: This is the frontend (web UI) of the application. You can find it in `frontend` folder.\n- Translation (3rd party): This is the libretranslate container that is used for translating subtitles.\n- MongoDB (3rd party): This is the database that stores all the information about your transcriptions.\n- Nginx (3rd party): This is the proxy that allows running everything from a single domain.\n\n### Contributing\n\nContributions are welcome! Feel free to open a PR with your changes, or take a look at the issues to see if there is something you can help with.\n\n### Development setup\n\nCheck out the development documentation [here](https:\u002F\u002Fwhishper-docs.pages.dev\u002Fguides\u002Fdevelop\u002F).\n\n## Screenshots\n\nThese screenshots are available on [the official website](https:\u002F\u002Fwhishper-docs.pages.dev\u002Fusage\u002Ftranscriptions\u002F), click any of the following links to see:\n\n- [A transcription creation](https:\u002F\u002Fwhishper-docs.pages.dev\u002Fusage\u002Ftranscriptions\u002F)\n- [A transcription translation](https:\u002F\u002Fwhishper-docs.pages.dev\u002Fusage\u002Ftranslate\u002F)\n- [A transcription download](https:\u002F\u002Fwhishper-docs.pages.dev\u002Fusage\u002Fdownload\u002F)\n- [The subtitle editor](https:\u002F\u002Fwhishper-docs.pages.dev\u002Fusage\u002Feditor\u002F)\n\n## Support\n\n- [Monero](https:\u002F\u002Fwww.getmonero.org\u002F): `82x6cn628oTUXV63DxBd6MJB8d997FhaSaGFvoWMgwihVmgiXYQPAwm2BCH31AovA9Qnnv1qQRrJk83TaJ8DaSZU2zkbWfM`\n- [Bitcoin](https:\u002F\u002Fbitcoin.org\u002Fen\u002F): `bc1qfph44jl4cy03stwfkk7g0qlwx2grldr9xpk086`\n- [Lightning Network (kycnotme)](https:\u002F\u002Fgetalby.com\u002Fp\u002Fkycnotme)\n\n## Star History\n\n\u003Ca href=\"https:\u002F\u002Fstar-history.com\u002F#pluja\u002Fwhishper&Date\">\n  \u003Cpicture>\n    \u003Csource media=\"(prefers-color-scheme: dark)\" srcset=\"https:\u002F\u002Fapi.star-history.com\u002Fsvg?repos=pluja\u002Fwhishper&type=Date&theme=dark\" \u002F>\n    \u003Csource media=\"(prefers-color-scheme: light)\" srcset=\"https:\u002F\u002Fapi.star-history.com\u002Fsvg?repos=pluja\u002Fwhishper&type=Date\" \u002F>\n    \u003Cimg alt=\"Star History Chart\" src=\"https:\u002F\u002Fapi.star-history.com\u002Fsvg?repos=pluja\u002Fwhishper&type=Date\" \u002F>\n  \u003C\u002Fpicture>\n\u003C\u002Fa>\n\n## Credits\n\n- [Faster Whisper](https:\u002F\u002Fgithub.com\u002Fguillaumekln\u002Ffaster-whisper)\n- [LibreTranslate](https:\u002F\u002Fgithub.com\u002FLibreTranslate\u002FLibreTranslate)\n","Whishper 是一个开源的音频转文字和字幕编辑工具，提供了一个功能齐全的Web界面。它支持从任意媒体（如音频、视频）转录文本，并允许用户上传文件或通过URL进行转录；转录结果可以下载为多种格式，包括TXT、JSON、VTT和SRT等。此外，Whishper还集成了翻译功能，支持将转录内容翻译成Libretranslate支持的任何语言。其强大的字幕编辑器使用户无需离开界面即可完成编辑工作，包括基于媒体位置的高亮显示、字符每秒警告、片段分割与插入等功能。整个过程完全在本地执行，确保了数据的安全性和隐私性，同时支持GPU加速以提高处理速度。该项目适用于需要高效且安全地处理音频转文字及字幕编辑的场景，比如会议记录、教育视频字幕制作等领域。",2,"2026-06-11 03:30:38","top_topic"]