Offline aim training on real VALORANT maps.
Pre-aim the routes you actually play, then build your own drills.
Download for Windows · Make a drill · What's new in 1.3.0 · Run from source
Walk real routes and clear the angles you'd check in a match. Train on Ascent, Split, Haven, Lotus, Bind, Corrode, Abyss, Summit and now Sunset, or work on your fundamentals in the training range. Bots peek, flash and shoot back.
New in 1.3.0: six Sunset pre-aim drills across A Short, A Tube and B Main. Choose Easy to learn the angles or Hard to face bots that shoot back.
- Pre-aim: walk a route and clear every common angle before anyone shows up.
- Angle holding: hold one spot while bots wide-swing and jiggle-peek.
- Anti-flash: they flash, then swing. Turn away in time, then take the duel.
- Fundamentals: micro-flicks, Drift-style clicking, strafers and tracking.
Pick a real map or build an arena from scratch in Studio. Place bots, shape their routes, add cover and press play. Switch between 2D, clean 3D and the Detailed view of the actual game map.
![]() |
![]() |
| Tune jumps, occasional crouching, hit slowdown and flashes. | Build your own spot with walls, boxes, stairs, ramps and window walls. |
Use holders, strafers, peekers, runners and rushers, with shooting difficulty from Iron to Radiant. Add unpredictable movement, jumps and occasional crouches to vary the duel. Build arenas from 12 to 200 m, with Dark or Light looks and Flat or Grid surfaces. Move, resize and rotate cover with snapping, undo and redo.
Copycat bots repeat your recorded movement: strafes, stops, crouches and jumps. They can fire at the moments you fired or shoot as soon as they see you. Preview the route, adjust playback speed, mirror it, and save recordings to your Runs library for other drills.
Rifles, SMGs and heavy weapons have new animated aiming visuals. The gun rises to your eye and the sight moves with its sway and recoil. The Marshal, Outlaw and Operator have sniper scopes with smoother opening animations. Aim speed, zoom, sensitivity, spread and accuracy are unchanged.
![]() |
![]() |
| New rifle ADS, with each skin keeping its own look. | Sniper scopes for the Marshal, Outlaw and Operator. |
15 new skins include RGX and Gaia Vandals, BlastX Phantom, Prime Guardian, Singularity Sheriff, Smite Ghost, Araxys and Rogue Operators, and six melee skins. Several have their own firing sounds, kill sounds and effects. Melee skins have equip, attack and inspect (Y) animations. Choose yours in Settings.
![]() |
![]() |
![]() |
| Gaia White Vandal | BlastX Phantom | Damascus Steel Karambit |
Track score, time and hit rate while you play. The rebuilt shooting-error graph shows a thin bar per shot: yellow for spray error and blue for movement error. Your training history keeps every run.
New headshot effects, target-hit audio and optional advanced bullet tracers add feedback to your shots. Weapons and skins are prepared before a drill starts to reduce stutters when firing and switching guns.
Import your VALORANT settings, including sensitivity, ADS and scope multipliers, crosshair and keybinds, with a preview, backup and Undo. Or use Sens tools to bring your sensitivity over from another game.
Adjust resolution, stretched 4:3, render scale, viewmodel, weapon hand, flashes and enemy outlines. Crosshair changes apply immediately in a drill.
Bring your sensitivity over from CS2, Apex, Overwatch 2, Call of Duty or Destiny 2.
- Your frame rate. Unlimited, Match display or a custom 30–1000 FPS cap, with a live FPS meter and 1% lows.
- Fullscreen. Starts fullscreen; F11 switches to a window and remembers your choice.
- Offline. No account, no internet. Your data stays in
%APPDATA%\AimTrainer. - Backed up. A backup is made at every start, and you can export to a folder whenever you like.
- Download and run AimTrainer-Setup.exe.
- Import your VALORANT settings, or enter your sensitivity through Sens tools.
- Pick a drill or make your own in Studio.
Requires Windows 10 or 11, any GPU with WebGL 2. The lobby's Updates button shows what's new when a release is available. Your settings and training data are kept when you update.
Read the full 1.3.0 changelog for all additions and fixes.
You need Node.js 20+ and the game files in site/
(see docs/game-files.md).
git clone https://github.com/unkwsr/open-aim.git
cd open-aim/app
npm install
npm startnpm run build makes the installer. How it's put together: docs/architecture.md.
Want to add a drill to the built-in list? See docs/scenario-format.md and CONTRIBUTING.md.
The 3D maps come from the ishoutu aim trainer. They are not my work and are not covered by this project's MIT license.
MIT licensed. Built with Electron and three.js. A personal project for testing, not affiliated with or endorsed by Riot Games. VALORANT and its maps belong to Riot Games.










