SHADOWAIM

NATIVE AIM TRAINER / WINDOWS + LINUX

FIND YOUR
NEXT GEAR.

Your aim. A coach in your corner.
Talk with Juniper while you play, then turn your own measurements into a clear next move.

Open source. AI powered by your ChatGPT subscription.

LESS GUESSING. MORE INTENTION.SCROLL TO DIAL IN
01 / IN YOUR CORNER

A COACH.
WITH CONTEXT.

No wall of text between you and the next round. Juniper talks with you, remembers saved results, and helps you put the evidence to work.

01

Keep playing. Keep talking.

Full-duplex GPT-Live lets you speak and listen at the same time. Ask about your aim during a round. You decide when the mic is on.

02

Make the numbers useful.

Saved rounds, comparable settings, and previous advice give your review context. Sol at high effort turns that evidence into a specific adjustment and a way to check it.

03

See the change for yourself.

Replay your movement. Compare speed and accuracy together. Keep what works, and give the next round a purpose.

02 / FEEL IT. THEN TEST IT.

FIND YOUR
SWEET SPOT.

Sensitivity feeling off? Compare your current setting with lower and higher options in short, controlled rounds. Let speed and accuracy inform the choice.

A recommendation to test. You choose whether to apply it.
03 / PICK YOUR FOCUS

FOUR WAYS
TO LOCK IN.

Jump into a drill or start a guided baseline.
Your pace. Your settings. Your next move.

CONTROL / PLACEMENT

Move, settle, and place the shot. Build control as you acquire each target.

04 / SET THE MOOD

YOUR SESSION.
YOUR SOUNDTRACK.

Bring a local music folder. Ask Juniper for a song or artist. Adjust music, voice, and game volume separately, without breaking your flow.

ENOUGH SCROLLING.

YOUR NEXT
ROUND IS CALLING.

Choose your download

Windows and Linux · 64-bit x86

Extract the archive and follow the installation guide.
First-time setup needs an internet connection.

AI uses your ChatGPT account. Access depends on your subscription, remaining usage, and model availability. Juniper uses an experimental Codex voice integration; availability can change. No separate API-key billing fallback.

Practice works offline. History and music are stored locally. AI requests send selected training context to OpenAI; voice sends microphone audio only while enabled. Use headphones for voice.