Master Poker with AI

Advanced AI-powered coaching system that analyzes your gameplay, provides real-time feedback, and accelerates your poker learning journey.

Coach Chat

Open the coach hub chat and prefill the composer

🔔

Coach Hub

Notification hub and chat entrypoint

OVERLAY QA
📊

Session Overview

Track your progress with comprehensive session summaries

🎯

Drill Summary

Review your practice drill performance and progress

🧾

Session Report

Runs the CAI session report and renders the card. Needs a JWT: set VITE_DEV_JWT in .env.development.local, or paste one below.

NLHE · All formats (host-rendered scope line)

      
🧩

Block Renderer

Validates and renders BlockMessage data (text + components)

Mixed blocks (text + component)

Invalid props (validation error)

Strategy Profile

Strategy Grid — standard

Strategy Grid — hero out of reach

Opponent Profile (populated)

Opponent Profile (empty state)

🔍

Decision Analysis

Solver-backed hand breakdown. The CTA has an animated gradient border (static on mobile and under reduced motion), and the intro copy is configurable via intro-text.

Default intro copy

Custom intro copy (intro-text)

🎯

Instant Coach — Player HUD

Test the IC panel with mock table players. The component is positioned fixed bottom-right.

TABLE
OPEN HUD
PLAYER PROFILE (simulates WS stream with 1s delay)
EXPLOIT ADVICE
NOTIFICATIONS
FEEDBACK (mock submit seam)

Integration

Add Quint Coach components to your poker application

1. Include Component Library

<script src="https://coach-development.quintace.dev/quint-coach.iife.js"></script>

2. Web Components

Use these components in your HTML:

Coach Hub

<coach-hub placement="inline-end">
</coach-hub>

Session Overview

<coach-session-overview
  text="Session recap copy">
</coach-session-overview>

Drill Summary

<coach-drill-summary
  drill-data='{"scenario_type":"Open First","street":"preflop"}'>
</coach-drill-summary>

Instant Coach

<coach-instant-coach>
</coach-instant-coach>

Decision Analysis

<coach-decision-analysis>
</coach-decision-analysis>

3. Global API

Open the coach chat and prefill the composer:

window.quintCoachAPI.openChat(
  "Hello! I'd like to improve my poker game. What should I focus on?"
);