openjutsu
One-click character swap for videos: an open-source, local Higgsfield Genjutsu alternative built on ComfyUI and MiniMax H3, with FLUX.3 Klein relighting.
Read every partial of your handpan independently. Download for every platform.
MediaTypeScript · JavaScriptGitHub @simonbarontiOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
The maker's introduction consists of the line above. Read the repository README for more details. Repository README ↗
Loading the full README.
Read the full README ↗A precision strobe tuner built for handpans and other multi-modal instruments — drums, gongs, bells, anything where a single strike excites several pitches at once. Most chromatic tuners give up on these instruments because they're built around one fundamental. V-Tune is built around three.
v-tune-handpan.vercel.app · Download · User Guide (PDF)
Free on every platform:
| Platform | How |
|---|---|
| iOS | TestFlight beta (App Store release pending) |
| Android | Direct .apk download (sideload) |
| macOS | Universal .dmg — Intel + Apple Silicon, signed + notarized |
| Windows | .exe / .msi installer |
| Linux | .deb / .AppImage |
| Layer | Stack |
|---|---|
| Frontend | React 19 + TypeScript + Vite + Tailwind v4 + Zustand |
| Audio | Web Audio API + AudioWorklet + pitchfinder (YIN) |
| iOS / Android | Capacitor 8 |
| macOS / Windows / Linux | Tauri 2 |
| Web / PWA | vite-plugin-pwa (mobile + browser only — Tauri builds skip it) |
The full app is one Vite codebase. Each platform target wraps the same compiled bundle in its native shell.
V-Tune is source-available — the code is public so you can read, study, file issues, and propose improvements. It is not licensed for redistribution, rebranding, or derivative apps. See LICENSE for the full terms in plain English. If you'd like to use V-Tune in a way the licence doesn't permit, open an issue or get in touch.
git clone https://github.com/simonbaronti/V-Tune.git
cd V-Tune
npm install
npm run dev # Web / PWA dev server on http://localhost:5183
For the native shells:
npm run tauri:dev # macOS / Windows / Linux desktop, hot-reload
npm run cap:ios # iOS, opens in Xcode
npm run cap:android # Android, opens in Android Studio
Production builds:
npm run build # web bundle → dist/
npm run tauri:build # Tauri desktop (current host's platform)
npm run tauri:build:mac # macOS universal (Intel + Apple Silicon), signed + notarized — requires src-tauri/.env.notarize (not committed)
CI/CD ships a tagged release on every git tag v*.*.* && git push,
building Android + Windows + Linux + publishing a GitHub Release with
the user-guide PDF attached. See
.github/workflows/release.yml.
Open an issue. Real bug reports from people tuning real instruments are the most valuable thing you can contribute.
V-Tune © 2026 Simon Baronti. All rights reserved.