This is really cool. I'm genuinely impressed — I can see huge potential for the grappling community with this: tracking progress, improvements, sparring analysis. There's a huge number of gyms across North America that would be really excited to use this to analyze their rolling footage.
— Brian O., BJJ Brown Belt, early tester
Track, classify, summarize
0
1
2
3
01
Stays locked on who's who, through scrambles
02
Reads the position from start to finish
03
Links your videos together and prepares your next plan
Current Analysis Capabilities
✓ Working now
Textbook open guard
Athlete 1 plays open guard against a standing Athlete 2. Both stay clearly identified the whole time.
✓ Working now
Back mount → triangle → submission
Athlete 1 passes to back mount, locks a triangle, and finishes the match. Both athletes stay identified all the way through the tap.
✓ Working now
Scramble with the referee moving through frame
Both athletes stay correctly identified through a close ground exchange, while the referee is tracked separately the whole time, never mistaken for a competitor.
→ Getting there
Bodies merge into one detection
The two athletes compress into one detection box. The system just flags it. No guessing who's who.
→ Getting there
The referee walks directly into frame
The referee crosses in front of both athletes. He stays flagged separately and is never confused for a competitor.
Feedback is the most powerful improvement factor
Coaches can't watch every roll. RollIQ does.
1📷
Record as many rolls as you want for a precise understanding of your game.
2📷
Upload them, and AI makes the highlights and gives you the full breakdown.
3📷
Get tutorials for the techniques you need to work on.
4📷
Identify the positions you statistically get stuck in and techniques missing from your game.
5📷
Analyse the game of your next opponent.
6📷
Compare your game style with your gym buddies.
Running a gym? The same breakdown works across your
whole roster, including the students you never get to watch live. Check "I'm also a coach" on the
signup form below and I'll follow up about gym-wide access.
How Grappler Eyes actually works
Five stages, each one a real, separate piece of the pipeline.
🖼️
Screenshot coming soon
01
Video in
Full match footage, sampled at 7.5fps
🖼️
Screenshot coming soon
02
Detection + Pose
RF-DETR + ViTPose-Huge, every athlete, every frame
I'm building RollIQ alone, no team, no funding, just several months of nights and
weekends so far, training and coding on the same days. If you train (any discipline, any
level) and want to help shape what this becomes, I'd love to hear from you. I'll reach out
about specific footage, feature ideas, or feedback on what actually matters to a coach or
competitor.
No spam, just occasional questions about data and features, and early access when it's ready.
Phone on a tripod (or propped against a wall/bag) at roughly chest height, wide enough to
keep both people in frame through scrambles. Landscape or portrait both work. No special
camera needed. The pipeline was built and tested on ordinary phone footage.
Do you train your model on my videos? Who owns footage of my training partners?
Yes, improving the position/tracking models is the whole point of this being early access,
and I'll always tell you when a video is being used that way. You and your partners keep
ownership of your own footage; I don't sell or share it with anyone else. Ask and I'll
delete a specific video.
What will it cost?
Not decided yet. This is still pre-launch. Early access sign-ups get advance notice
before any pricing goes live.
When is this actually available?
No fixed date. It depends on how much annotated data and feedback I can gather. Signing up
gets you on the list for early access as soon as a version is ready to hand out, and you can
see this page's own "How it works" section for exactly what's real today versus what's still
being built.
Gi or no-gi? What about other grappling sports?
Both gi and no-gi BJJ footage work today. The underlying pipeline isn't BJJ-specific: judo,
wrestling, and MMA ground exchanges use the same detection/tracking/position approach,
but position labels and drill suggestions are currently tuned for BJJ.
Do I need to install anything?
No. You upload a video file; processing happens on my end. Nothing to install on your
phone or computer.
This is a mockup of where RollIQ is headed. Videos have been manually corrected based on
the projected abilities of the model once it's trained on more data.See real pipeline output →
Upload & Queue
Drop in every roll you film. Grappler Eyes processes them in the background and finds patterns across your whole training history.
⬆
Drop a video here, or browse files
MP4 · up to 2 hours · processed in the background
Processing queue
gym_roll_aug02.mp4
Processing · 62% · ~1m40s left
comp_finals_jul28.mp4
Done · report ready →
comp_prep_session.mov
Done · report ready →
open_mat_jul21.mp4
Queued
Insights from your last few sessions
↗
6 successful double-legs recorded last week
Your takedown entries are trending up across the last 3 sessions.
Auto-cut from your 3 matches: the highlight reel below.
Auto-generated highlight reel
Concatenated from your last 3 uploaded sessions, ranked by scoring events and clean submissions.
Match Breakdown
Every match gets its own segmented timeline, transition graph, and full write-up, grounded in the same position and identity signals shown throughout this page.
"Both athletes on their feet, circling for an opening."
🎥 Relevant tutorials will appear here as you watch the video
Position & technique transitions
Node size reflects how long each position was held.
Standing
Takedown +2
Open Guard
Guard Pass +3
Side Control
Mount +4
Back Control +4
Submission Rear Naked Choke
Key stats
Control time73%
Position changes9
Scoring transitions3
Submission attempts2
ResultSubmission (RNC)
Full match summary: Grappler Eyes
Athlete 1 opened with a clean double-leg takedown, passed to side control within the
first minute, and methodically advanced position through mount into back control.
Athlete 2 defended well in scrambles but couldn't stop the pass. Athlete 1 finished
with a rear naked choke at 4:32, controlling roughly three-quarters of the match.
Position/role badges are tracked live and applied throughout this reel.
Standing
Live Commentary
"Both athletes open on their feet, feeling out distance."
🎥 Relevant tutorials will appear here as you watch the video
Full session summary: Grappler Eyes
Across the annotated stretches of this session, Athlete 2 controlled most of top position. A single-leg
takedown early on led straight through guard into mount, and repeated guard passes kept Athlete 1
defending for most of the middle portion. Athlete 1's counters were real: a leg lock attack from the
bottom of half guard broke a long top-control stretch into a scramble, and a clean sweep out of Athlete
2's own leg lock threat flipped the position for the final third, ending in top side control and
north-south. No submission in this stretch. This reads as live training/competition prep, not a
finished match.
Key stats
Session duration1:56
Position changes32
Athlete 2 top control52.6s (45%)
Athlete 1 top control20.1s (17%)
Leg lock attempts2 (1 each)
ResultNo finish in this excerpt
Show skeleton
Position/role badges are tracked live and applied throughout this reel.
Side Control
Live Commentary
"Athlete 2 holds side control."
🎥 Relevant tutorials will appear here as you watch the video
Position & technique transitions
Node size reflects how long each position was held.
Side Control
Shrimp to Turtle
Turtle
Takes the Back
Back Control +4
Submission
Key stats
Session duration0:44
Position changes6
Athlete 2 control time~30s (68%)
IBJJF-style scoreAthlete 2 4 – 0
Submission attempts1 (successful)
ResultSubmission (choke from the back)
Show skeleton
Two separate rolls, Simon vs. Tempo, cut back to back. Position/role badges tracked live throughout.
Passing Guard
Live Commentary
"Simon presses the pass on top."
🎥 Relevant tutorials will appear here as you watch the video
Position & technique transitions
Node size reflects how long each position was held.
Passing Guard
Leg Lock / Sweep
50/50
Back Control
Submission Rear Naked Choke
Key stats
Combined reel duration1:15
Position changes11
Techniques shownKimura, leg lock, sweep
ResultSubmission (RNC), Simon, roll 2
Combined summary: Grappler Eyes
Two separate rolls against Tempo, cut back to back. In the first, Simon presses a guard pass on top
through open and butterfly guard, but Tempo reverses late and threatens a kimura from underneath,
no finish either way. The second roll opens the same way, Simon passing on top, before the position
opens into a leg lock and x-guard sweep exchange, then a stretch with Tempo on top in open guard that
Simon answers with a sweep and another leg lock attempt. From there a 50/50 entanglement resolves
into half guard and a turtle scramble that Simon turns into taking the back, and this time he
finishes it, closing out the roll with a rear naked choke.
Show skeleton
Position/role badges are tracked live and applied throughout this reel. Referee and background
athletes are boxed but not skeleton-tracked.
Standing
Live Commentary
🎥 Relevant tutorials will appear here as you watch the video
Position & technique transitions
Node size reflects how long each position was held.
Standing
Takedown
Scramble
Standing
Takedown
Scramble
Full Guard
Key stats
Session duration1:15
Position changes14
Simon stuck in guard (no pass)33%
Techniques shownArmbar from bottom guard, Foot sweep, Sweep attempt to mount not stabilized
ResultHis Opponent wins by armbar
Would you actually use this?
Whichever roll above you just watched, same question either way: is the timeline, the breakdown text, the stats, and the drill suggestions something you'd actually want after every session?
This goes straight to Simon, no spam, just used to improve RollIQ.
Profile
Built up automatically from every roll you upload, no manual logging.
AM
Alex M. (sample profile)
Purple belt · Gi & No-Gi · training 4 years
42 rolls analysed18h 40m trackedMember since Mar 2026
Submission specialties
Your style, described by Grappler Eyes
A butterfly guard adept who thrives in scrambles rather than static holds. Across 42
logged rolls: 8 triangle finishes and 5 rear naked chokes. Once you get to the back
or lock up a triangle, you rarely let it slip. Guillotines and headlock-family
attacks show up twice each: worth drilling if you want a complete top-to-bottom
submission game.
Help build this
If you train (any discipline, any level) and want early access, drop your email below.
I'll reach out about specific footage, feature ideas, or feedback on what actually matters
to a coach or competitor.
No spam, just occasional questions about data and features, and early access when it's ready. Privacy & Contact
🤝
Help make RollIQ real
I'm building this alone, nights and weekends. The more people signed up, the easier it is
to make the case for funding the data collection this needs. Leave your email and I'll
keep you posted as it grows.
What's below is a mockup example so you can see the format, it isn't your uploaded video.
Manual review takes real time, so I'll send your actual breakdown separately once it's ready.
Look around, and if anything stands out (good or bad), the feedback form further down this
tab is exactly where I want to hear it.