CS2 Stats, AI Coaching, and Match Analysis - Now Live
HxHippyShipped a bunch of CS2 features over the past few weeks. Here's what's new.
AI Coaching
The profile page now has a full AI coaching section. It pulls your stats and generates a personalized breakdown across four areas: overall performance analysis, weapon recommendations based on your accuracy and kill patterns, prioritized improvement areas, and a skill profile that maps your actual play style.
You can save coaching preferences - your rank, preferred role, what you want to focus on - and the analysis adjusts to match. Every analysis gets saved to history so you can track how things change over time.
The backend runs through multiple AI models with automatic fallback, and results are cached so you're not waiting on a fresh generation every page load. Regeneration happens in the background now - hit refresh, get your current analysis back immediately, and the new one generates behind the scenes.
FACEIT Match History
If your FACEIT account is linked, there's a new match history page. Every match shows the map, final score, your K/D/A, headshot percentage, and ELO change. There's an ELO trend chart at the top so you can see the trajectory at a glance. Filter by map if you want to isolate performance on specific pools.
Demo Analysis Pipeline
The demo parser got upgraded from demoinfocs-golang v4 to v5 for proper CS2 support. The full pipeline is wired up now: demo files get queued, parsed through the Go service, and results land in the database. Match detail pages show per-round breakdowns, AI-generated match analysis, and map context pulled from the demo protobuf headers.
Stat Lookup
The player stats page takes any Steam ID or vanity URL and gives you the full picture: K/D, headshot percentage, accuracy, ADR, kills per round, win rate. Every stat gets a tier rating so you know where it actually sits. Per-map and per-weapon breakdowns are included, along with pro benchmark comparisons and percentile rankings against the broader player base.
Weapon Database
All CS2 weapons with full stats - damage, fire rate, armor penetration, price, movement speed, magazine size. Organized by category, tier-ranked, each with a detail page covering damage falloff and practical buy advice.
Training Program
Personalized practice routines generated from your stats. It identifies your weakest areas and builds targeted drills rather than generic warmup advice. Updates as your stats change.
Under the Hood
A bunch of infrastructure and reliability work went in alongside the features:
- AI analysis results
- Retry logic across multiple model providers
- Consent-based analytics via Plausible and Clarity
- Schema.org structured data for blog posts
More demo analysis features are in the pipeline - round economy tracking, opening duel stats, trade kills, clutch detection, and per-weapon accuracy breakdowns. Stay tuned.
