Mining Miner
avec Skollheim
Jeu de minage incrémental en 2D, disponible sur Steam.
Passez d'un compte de jeu à l'autre en un clic, sans mot de passe enregistré : Steam, Riot, Battle.net, Epic et d'autres. Sur Windows, macOS et Linux.
Tout votre travail et vos agents IA au même endroit : Claude Code, Codex et d'autres dans une seule fenêtre de discussion, sur l'ordinateur et depuis le téléphone.
Pour les développeurs : utilisez tous vos abonnements IA dans n'importe quel outil de code, par un seul serveur chez vous qui suit le quota de chaque compte.
Écoutez Spotify sur une PS Vita : votre bibliothèque, la recherche, les pages d'artiste et Spotify Connect.
Une fenêtre qui nettoie un Windows 11 tout juste installé et le règle pour le jeu.
Pour les développeurs : choisissez quel assistant de code IA lancer, avec quel service et quel modèle, depuis un menu du terminal, ou laissez une roulette choisir.
Permet à un assistant IA de travailler sur un ordinateur distant : lancer des commandes, transférer des fichiers, prendre des captures d'écran.
Voyez un prix d'une page web dans une autre devise ou en cryptomonnaie : au survol, à la sélection ou directement dans la page. Chrome et Firefox.
Pilotez une alarme de maison Meian depuis un téléphone Android, par SMS.
Un petit robot en haut de l'écran qui suit vos agents Boite, vous prévient quand l'un d'eux a besoin de vous et vous laisse répondre sans ouvrir Boite.
De petits modules pour votre bureau : lumière du soir, fréquence d'écran et vibrance pour chaque jeu, raccourcis. Sur Windows, Linux et macOS.
logiciel
Passez d'un compte de jeu à l'autre en un clic, sans mot de passe enregistré : Steam, Riot, Battle.net, Epic et d'autres. Sur Windows, macOS et Linux.




Download · Features · Platforms · CLI · Privacy · Wiki
Pick an account and the launcher restarts already signed in. accshift never asks for your password: it saves the session the launcher already keeps, and encrypts it on your machine.
Grab the build for your OS from the latest release:
-setup.exe installer.dmg, unsigned for now. Run
xattr -cr /Applications/Accshift.app once if Gatekeeper complains..deb, .rpm or AppImageUpdates install from inside the app.
| Platform | Windows | macOS | Linux |
|---|---|---|---|
| Steam | ✅ | ✅ | ✅ |
| Riot Games | ✅ | ||
| Battle.net | ✅ | ✅ | |
| Epic Games | ✅ | ||
| Ubisoft Connect | ✅ | ||
| Roblox | ✅ | ||
| GOG Galaxy | Beta | ||
| Jagex Launcher | Beta | ||
| Discord | Beta |
Beta means the integration is built and working on my machine, but too few users have reported back for me to call it stable. Expect bugs, and open an issue if you hit one, or to ask for a platform that is not listed.
Most of these are a JSON descriptor rather than code, so you can add a launcher of your own without compiling anything. The format, the sandbox rules and the dry run are in docs/platform-descriptors.md.
Ctrl+K (Cmd+K on macOS) command palette
without touching the mouse.accshift://) for scripts, Stream Deck and
automation.Folders, search, drag and drop reordering, card colors and private notes for large account collections.
The same grid for each platform, in Light, Dark or Midnight, with light and dark acrylic variants and an experimental Liquid Glass theme. Themes are files you can edit, import and export (docs/theming.md).
accshift also ships as a command-line binary for scripts, Stream Deck macros
and AI automation. It reads and writes the same config as the GUI, and running
both at once is safe thanks to an exclusive lock on mutating operations.
accshift platforms # platforms known to this build accshift list <platform> # accounts for a platform accshift switch <platform> <account-id> # switch, same as a click in the app
Output is a table in a terminal and JSON when piped, so scripts get a stable contract without an extra flag. Install steps, every flag, the versioned JSON envelope and the exit codes are in docs/cli.md.
Never sent, in any mode: account names, platform identifiers such as SteamID, passwords, tokens, cookies, persona or folder names, file paths and log files. An event can say "an account was added on Steam"; it cannot say which account. Your IP address reaches the server like any request does; the server derives a country code from it and never stores the address.
docs/analytics.md lists every event and field, shows a
real payload, says where the data is stored and how to export or delete it. The
client is in
crates/accshift-core/src/telemetry/
and the server in server/, both readable in a sitting.
pnpm install pnpm tauri dev # run the app with hot reload pnpm tauri build # installers for your OS
Setup, coding standards and how to propose a new platform are in the contributing guide. Technical references live in docs/.
src/lib/ # Svelte frontend (GUI)
app/ # app lifecycle, dialogs, navigation
features/folders notifications settings
platforms/ # per-platform UI adapters
shared/components contextMenu platform ...
storage/ # client storage layer
crates/
accshift-core/ # platform logic, config, storage, OS
src/
platforms/steam riot ... # hand-written platforms
platforms/descriptor/ # JSON-described platforms and their engine
os/windows linux macos # per-OS primitives (sysinfo/open/keyring)
context.rs # AppContext trait (replaces tauri::AppHandle)
lock.rs # fs4 exclusive lock
runtime.rs # tokio block_on helper
config storage logging themes
accshift-cli/ # CLI binary (list, switch, platforms)
src-tauri/ # Tauri GUI thin wrapper
src/lib.rs commands.rs app_runtime.rs tauri_context.rs
src/launcher.rs # Windows exe: starts WebView2, loads the app DLL
vendor/wry/ # wry with an early WebView2 start (Windows)