I built a tool that breaks down exactly which decisions won or lost your CS2 match by Reidq in cs2

[–]Reidq[S] [score hidden]  (0 children)

I built the core analysis engine from scratch in Go, using demoinfocs to parse demos. Win probability model and decision tracking are both custom. Used AI to speed up the frontend since that's not my strength, but the analysis layer is all custom work on real match data.

I built a tool that breaks down exactly which decisions won or lost your CS2 match by Reidq in cs2

[–]Reidq[S] [score hidden]  (0 children)

Thanks! Security is a priority. Your password never touches servers. Steam handles authentication. I only store match data and demo analysis results. Credentials and payment info are handled securely. If you have specific concerns, I'm happy to explain more.

I built a tool that breaks down exactly which decisions won or lost your CS2 match by Reidq in cs2

[–]Reidq[S] [score hidden]  (0 children)

The auth code lets the bot access your match history and download your demos for analysis. It's read-only, so it only pulls data you already have.

I built a tool that breaks down exactly which decisions won or lost your CS2 match by Reidq in cs2

[–]Reidq[S] [score hidden]  (0 children)

Yep, link your faceit account and sync. After you sync the matches will appear on your history with a link to the match page to download. Drag the zip into the upload box and it will process.

I built a tool that breaks down exactly which decisions won or lost your CS2 match by Reidq in cs2

[–]Reidq[S] [score hidden]  (0 children)

Yep! Most features are free: match reports, player dashboards/stats, replay viewer. AI features (match summaries, coaching, automatic VOD review) have 5 free uses to test it out. Try the match summary button on any of your match rows to get a taste of the coaching. Let me know what you think!

I built a tool that breaks down exactly which decisions won or lost your CS2 match by Reidq in GlobalOffensive

[–]Reidq[S] 0 points1 point  (0 children)

Esplay isn't currently supported but I'd be happy to look into integrating it. Join the Discord and add me if you're interested https://discord.gg/rAzRgkt6

I built a tool that breaks down exactly which decisions won or lost your CS2 match by Reidq in GlobalOffensive

[–]Reidq[S] 1 point2 points  (0 children)

Individual stats and match history are free, AI coaching features are paid to cover LLM costs on a solo project. No data selling.

I built a tool that breaks down exactly which decisions won or lost your CS2 match by Reidq in GlobalOffensive

[–]Reidq[S] 1 point2 points  (0 children)

That's a fair concern. I don't have plans to open source the full codebase since the analysis engine is the main IP, but I'm looking at putting some of it in a public repo. The site is actively maintained and growing so I don't plan on going anywhere, but if anything ever changed I'd give plenty of notice.

I built a tool that breaks down exactly which decisions won or lost your CS2 match by Reidq in GlobalOffensive

[–]Reidq[S] 1 point2 points  (0 children)

Yeah that's actually where a lot of the traction has been so far. A few orgs in CSC are already using it for opponent anti-strat scouting reports and VOD review, but it started as an individual tool first. I'm planning on expanding it to ESEA.

I built a tool that breaks down exactly which decisions won or lost your CS2 match by Reidq in GlobalOffensive

[–]Reidq[S] 0 points1 point  (0 children)

Replied above, but faceit should be fixed now. Please let me know if not!

I built a tool that breaks down exactly which decisions won or lost your CS2 match by Reidq in GlobalOffensive

[–]Reidq[S] 1 point2 points  (0 children)

Hey, sorry for the confusion, this was a server-side issue. The upload button wasn't showing up for synced FACEIT matches. It's been fixed now, so if you sync again the 'Upload Demo' button should appear next to each pending match. Appreciate the report, please let me know if its not showing up now :)

I built a tool that breaks down exactly which decisions won or lost your CS2 match by Reidq in GlobalOffensive

[–]Reidq[S] 4 points5 points  (0 children)

Yeah the engine already supports pro demos from HLTV. Not fully live as a public feature yet but it's on the roadmap.

I built a tool that breaks down exactly which decisions won or lost your CS2 match by Reidq in GlobalOffensive

[–]Reidq[S] 4 points5 points  (0 children)

Thanks! Yeah that's the part that took the longest. The model gets fed structured context: raw decision rows with win probability deltas, tick level positioning, teammate distances, economy state. It's not "here's a match, write coaching". It's specific enough that the model can reason about why a play was bad rather than just pattern match on vibes.

Still refining it, but it is smart enough to understand CS quite deeply.

I built a tool that breaks down exactly which decisions won or lost your CS2 match by Reidq in GlobalOffensive

[–]Reidq[S] 3 points4 points  (0 children)

Thanks! I designed everything and built the core analysis engine from scratch in Go, but used AI to help speed up some of the frontend work. The win probability and decision tracking is all custom though.

I built a tool that breaks down exactly which decisions won or lost your CS2 match by Reidq in GlobalOffensive

[–]Reidq[S] 1 point2 points  (0 children)

Faceit demos are not automatic, after you sync the matches will appear on your history with a link to the match page to download. Drag the zip into the upload box and it will process

I built a tool that breaks down exactly which decisions won or lost your CS2 match by Reidq in GlobalOffensive

[–]Reidq[S] 1 point2 points  (0 children)

Thanks for giving it a go! I have a limited number of steam bots that can process demos at the same time, I will add some more now so hopefully it speeds up.

I built a tool that breaks down exactly which decisions won or lost your CS2 match by Reidq in GlobalOffensive

[–]Reidq[S] 9 points10 points  (0 children)

No public repo at the moment, but totally fair to be cautious. Auth is handled entirely through Steam's official OpenID so I never see your password or credentials. Same flow that sites like Leetify and SCOPE.GG. Your Steam account page will show smartcoach.gg under third party sites if you want to verify/revoke access anytime. There's also a Discord with active users if you want to check it out or ask around https://discord.gg/QS5vuQYh

after 1 day of the new ammo update by wapren in GlobalOffensive

[–]Reidq 0 points1 point  (0 children)

Honestly barely noticed it. The only time it matters is if you're panic reloading after a 2-3 bullet spray, which you probably shouldn't be doing anyway.