Case study

AceSense

An AR poker coach on Mentra Live smart glasses. It sees your cards, computes the odds, and whispers strategy through on-ear audio, keeping your hands on your cards and your eyes on the table. Built in about 24 hours at the Mentra Live Hackathon at Y Combinator, where it won Best Use of Roboflow and Best Use of ElevenLabs.

Type
Hackathon · AR smart-glasses
Role
AI reasoning & voice layer
Tools
MentraOS SDK · Roboflow (YOLOv11 / RF-DETR) · OpenAI o3-mini · ElevenLabs · Bun · ngrok
Timeline
~24 hours · Mentra Live Hackathon @ Y Combinator · Jul 2025
Team
5 people · glasses, CV, AI + voice
ARComputer visionSmart glassesReal-time AI
AceSense
See
Roboflow computer vision reads the cards straight from the glasses camera
Reason
OpenAI o3-mini estimates the win probability and picks the play
Speak
ElevenLabs voice delivers the tip through on-ear audio
Problem

Good poker coaching is gated

Poker rewards the players who can afford to learn it. Private coaching, training sites, and years at the table all cost money and access, so the people who could gain the most are usually the ones locked out.

AceSense hands that coaching to anyone wearing a pair of glasses. It watches the cards you already hold, works out the odds, and talks you through the decision in real time, so learning happens in the moment instead of in an expensive lesson.

2track prizes at the Mentra Live Hackathon, Best Use of Roboflow and Best Use of ElevenLabs
~24hfrom an empty repo to a working glasses-to-voice demo
5AI and ML services fused into one real-time loop

This is Agency Architecture in practice. Point adaptive guidance at a skill that is normally gatekept, and you widen who gets to play it well.

The AceSense team demoing the poker coach at a felt table with cards, chips, and the glasses in use
Testing the loop live at Y Combinator. Cards on the felt, chips in play, and the coaching running through the glasses while the round happens.
Approach

Why smart glasses, and why voice

The whole point was to coach a player without pulling them out of the game. A phone app does the opposite. You look down, break eye contact, and telegraph every decision. Smart glasses keep your hands on your cards and your eyes on the table, which is exactly where a poker player needs them.

Two choices shaped the build.

Why glasses. The camera sees what you see, so the system reads the real cards in front of you with no extra hardware on the table. The interface disappears into something you already wear.

Why voice. Advice arrives as a quiet line in your ear instead of text on a screen. It lands the way a friend leaning over would coach you, which keeps the moment social rather than turning it into a heads-up display.

Emmanuel Corona wearing the Mentra Live smart glasses at the hackathon
Wearing the Mentra Live glasses at the hackathon. The camera and the on-ear speakers are the whole interface, no phone in the loop.
How it works

One real-time loop, five stages

Every round runs the same pipeline, from the glasses camera to the voice in your ear and back again for the next street.

AceSense architecture diagram showing the capture, detect, reason, synthesize, and deliver pipeline integrated with Roboflow
The system diagram the team built at the hackathon. Input from the glasses flows through card detection, a probability model, o3-mini suggestions, and ElevenLabs voice, then back out to the glasses as audio.
1 · CaptureMentraOS takes a photo of your hand through the glasses camera when you start a round.
2 · DetectRoboflow card-detection models read the cards. Custom YOLOv11 and RF-DETR, trained with shear augmentation so they hold up at angles up to 45°.
3 · ReasonOpenAI o3-mini turns the detected cards into a win probability and a call on whether to fold, check, or raise.
4 · SynthesizeElevenLabs turns that advice into natural speech, so it sounds like a person rather than a robot.
5 · DeliverThe tip plays through the Mentra Live on-ear speakers in real time, then the loop waits for the next card.
Impact

Two track wins at Y Combinator

Best Use of RoboflowWon for the custom card-detection models, robust enough to read a hand at real table angles
Best Use of ElevenLabsWon for folding natural voice into a live AR loop, where advice had to arrive fast and sound human
Live loop in ~24hA full glasses-to-voice pipeline running end to end on constrained hardware, built inside the hackathon clock
Hands-free by designThe demo showed a player getting real-time coaching without ever looking away from the table
Mentra featured the team's build on their channel.
My role

I built the reasoning and voice layer with Karan Soin, the half of the pipeline that turns detected cards into spoken strategy. That meant integrating OpenAI o3-mini to estimate the win probability and generate the tips, then wiring ElevenLabs text-to-speech so the advice reaches the player as natural, friend-like audio through the on-ear speakers.

The rest was a true team effort. Zade "Bosco" Lobo and Ashley Neall trained the Roboflow card-detection models, the custom YOLOv11 and RF-DETR work that let the system read a hand at real angles. Victor Chen led the MentraOS integration, capturing from the glasses camera, delivering audio on-ear, and bringing every service together into one real-time loop.

Built with Victor Chen, Karan Soin, Zade "Bosco" Lobo, and Ashley Neall at the Mentra Live Hackathon at Y Combinator.

Reflections

The bet was latency. Coaching only helps if it arrives while the decision is still open, so the whole loop had to run in the seconds between cards. We built the spine first, one clean pass from camera to voice, and only then layered smarter suggestions on top. The lesson I keep is that machine advice has to feel human to get used. A correct tip in a robotic voice gets ignored, but the same tip in a warm voice in your ear feels like a friend has your back, and that is what made people trust it at the table.

AceSense. Mentra Live Hackathon at Y Combinator, July 2025. Won Best Use of Roboflow and Best Use of ElevenLabs. Team: Emmanuel Corona, Victor Chen, Karan Soin, Zade "Bosco" Lobo, Ashley Neall. Featured by Mentra · Code: github.com/VictorChenCA/MentraLiveApp