Feature map

Import, filter, review, and follow up.

kogni turns scrim JSONs into match history, player analytics, map viewers, round moments, economy signals, opponent context, AI review, and team follow-through.

Scrim ImportScrimSense and kogni parser Pracc StatsFilters and analytics Map ReviewMoments on minimap
Scrim JSON ImportImport scrims from ScrimSense and kogni's in-app parser, with legacy compatibility for older match files.
Local kogni parserStart manual parsing before a scrim, run in tray mode, and keep Riot session tokens off the backend.
Enriched ParserExtract plants, defuses, economy, trades, clutches, player locations, and round context.
Pracc HistoryBrowse maps, scores, opponents, dates, official tags, and detailed match records.
Pracc StatsUse a team-level performance overview to understand trends across practice blocks.
Advanced FiltersFilter by period, map, agent, side, opponent tier, and official matches.
Player AnalyticsReview ACS, ADR, K/D, KAST, FK/FD, clutch data, and player history.
Weapon StatsTrack usage rate, kills, win rate, and attack/defense splits for each player.
Map ViewersOpen tactical minimap views for round review without needing the full replay first.
Opening DuelsPlot first kills and first deaths on the map to see where rounds start breaking.
StartsCompare ATK starts and DEF starts to understand initial pressure and default spacing.
Post-Plant & RetakeReview spike position, post-plant setups, retake paths, and the players involved.
Round TimelineScan moments by round instead of watching a complete replay for every question.
Spike MomentsConnect plant and defuse events to both the round timeline and minimap position.
Round NotesAdd timestamped notes that stay attached to the moments they describe.
Attack SpeedAnalyze pressure and timing so fast hits, slow defaults, and late commits are easier to compare.
Throw RoundsDetect rounds lost after a numerical advantage and surface them for review.
Economy BreakdownSeparate pistols, ecos, force buys, bonus rounds, and full buys for cleaner context.
Map AnalyticsCompare team performance by map and find where results are trending up or down.
Composition AnalyticsCompare agent compositions used across maps, opponents, and periods.
Opponents InfoKeep automatic and manual tier data for each opponent in the review flow.
Tier Auto-ResolverResolve opponent tiers from saved competitive profiles when available.
Internal Global MetaUse saved competitive data to build an internal meta view for comparison.
Export DataExport match data and analysis-ready tables as JSON or CSV.
AI Assistant CoachAnalyze team data, visible screens, attachments, pracc history, stats, and round notes.
Strategy BoardPlace agents, ability tokens, notes, map layers, and review material for tactical prep.
Team WorkflowKeep schedules, tasks, player goals, assets, and follow-ups beside the review data.
Security model

Match data goes to kogni. Riot tokens do not.

Scoped keyCollector API keys are limited to match ingestion for a specific team.
Local tokensThe collector uses Riot access locally and sends match details plus metadata only.
Import safeImported JSONs are enriched without breaking legacy files from older parser versions.
RevocableBackend-issued collector sessions can be revoked without touching user login tokens.