Tauri desktop app for the Sys-Info Valorant workflow. Replaces the old .bat automation with a real UI, more methods, and a tools suite.
- Automate: Start Process opens the Riot client, runs TraceX, then waits for VALORANT. Check for issues and close-all live on the same page.
- Account swap: signs into the next saved account in rotation, then runs Start Process.
- Manual options: run any single step alone. Pick which ones show up in Settings.
- Accounts: save Riot logins with notes, FA/NFA, and region tags. Group by category, access, or region; reorder, search (notes included), bulk-edit or bulk-remove selected accounts, import/export
.txt, session snapshots, login / forget session. - Tools:
- Lookup (HenrikDev)
- Match lobby / live match info
- Match monitor alerts
- Collection (owned skins, buddies, cards, sprays, titles from your Riot Client session)
- Player compare
- Saved players
- Configs: community config board (browse, post, edit, react, comment). Discord or guest sign-in.
- Settings: file paths, auto-fix-55, Account Swap pool, Henrik keys, notifications, motion, feedback, about / what's new.
![]() |
![]() |
![]() |
![]() |
![]() |
Windows only (Win32 automation + WebView2).
Prebuilt builds: Releases.
From source:
- Node.js
- Rust (MSVC)
- C++ Build Tools
- WebView2
npm install # install deps
npm run tauri dev # dev build
npm run tauri build # build exePut the exe next to your loader / tracex bits (or under subfolders). The app finds them by filename.
- HenrikDev keys go in Settings → Tools. Lookups, match info, and the monitor need at least one free key. Add more if you hit rate limits.
- Collection needs Riot Client open and signed in. Valorant itself can stay closed.
npx tsc --noEmit
cd src-tauri && cargo test && cargo clippy --all-targetsCI on main: TypeScript check, frontend build, cargo test, cargo clippy.
GPL-3.0. See LICENSE.





