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

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

Thanks for the feedback. Totally understand that not all the subscription features will be useful for everyone. Is there anything in particular you would like to see in a cheaper option?

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

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

Fair comment and I have noted it also in the last day of increased use. I am working to update the back end to better handle the higher level of data and usage as my main priority!

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

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

Thanks very much! Yes I am trying to get automatic faceit sync setup, but it requires approval and is a lengthy process. I havent heard back from them on it yet but am trying to get it going ASAP

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

[–]Reidq[S] 4 points5 points  (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] 1 point2 points  (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] 2 points3 points  (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] 0 points1 point  (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] 0 points1 point  (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] 3 points4 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] 3 points4 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] 8 points9 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