u/bud-dho

▲ 3 r/tauri

Built a free, BYOK AI interview desktop app using Tauri + React

I recently released HackySack, a free practice/live interview app for the desktop where you bring your own API key (BYOK). Built it using Tauri, Rust, and React.

Tech Stack & Architecture:

  • Frontend: React SPA running inside Tauri’s webview with a minimal, zero-distraction UI for mock sessions.
  • Backend Core: Rust handling local state, session history persistence, and secure credential storage for user API keys.
  • IPC Bridge: Custom Tauri commands invoking LLM provider streams and state updates asynchronously without blocking the UI.
  • Native Integration: OS-level audio/media handling for realistic spoken prompts, lightweight background resource usage, and local-only data storage for privacy.

Building a BYOK AI tool in Tauri made a lot of sense to me, keeping API keys and interview histories entirely on the user's local machine instead of routing through an intermediary backend avoids privacy concerns and recurring server hosting costs.

App Page

I'd love any feedback, bug reports, or feature ideas—feel free to drop thoughts here or open an issue on GitHub!

reddit.com
u/bud-dho — 5 days ago

Built a free desktop interview assistant

Got tired of seeing simple interview tools charge $80 to $100+ a month just to wrap an AI model.

I built an app initially for myself to fix common issues like audio lag and crosstalk, and made it free for anyone using their own API keys (Gemini, OpenRouter, Claude, Groq, etc.).

What it does: Invisible on screen shares: Zoom, Teams, and Meet can't see the overlay during full-screen sharing.

Click-through ghost mode (Ctrl+Alt+C): You can type and click straight through the window into your editor or notes.

Instant snapshot (F10): Grabs a quick screenshot of a problem or diagram to help structure an answer.

Dual audio capture: Keeps your mic and the interviewer's voice cleanly separated so responses don't get clobbered.

Fast and lightweight: Runs smoothly with very low memory usage.

Site / download: https://hackysackapp.github.io/HackySack/

Let me know if you run into any issues or have feature requests.

reddit.com
u/bud-dho — 5 days ago