Skip to content
/ pothook Public
forked from acknak/pothook

GUI application for transcribing text using Whisper.cpp with Typescript and Rust (Tauri)

License

Notifications You must be signed in to change notification settings

utm3/pothook

 
 

Repository files navigation

Pothook

This is a GUI application for transcribing text using Whisper.cpp with Typescript and Rust (Tauri).
It works on Windows, Mac, and Linux platforms. 🚀

release workflow license

Quick Start 🚀

  1. Download Pothook from Releases page ⬇️
  2. Download the Whisper C++ model of ggml format 📁
    📝 If there is no specific reason, I recommend using the Large v3 model (ggml-large-v3.bin).
  3. Run Pothook 💻
    Pothook GUI Image Hint: If you want to learn more about the details and specifications of the ggml models, please check out the Whisper C++ documentation page 📖

Run Pothook as dev mode 🔧

Pothook is a cross-platform desktop app that lets you chat securely and anonymously with other users. To run Pothook in dev mode, you need to install some related tools first.

  • Node.js - A JavaScript runtime environment that powers the frontend of Pothook. 🟢
  • Rust - A fast and reliable programming language that powers the backend of Pothook. 🦀
  • Git - A version control system that lets you clone and manage the Pothook repository. 🐙

Then, clone the repository and build the app with the following commands.

git clone https://github.com/acknak/pothook.git
cd pothook
npm install
npm run tauri dev

About

GUI application for transcribing text using Whisper.cpp with Typescript and Rust (Tauri)

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Rust 44.1%
  • TypeScript 42.1%
  • HTML 11.3%
  • CSS 1.8%
  • JavaScript 0.7%