What we've built.What's coming next.
fragback is built solo. Don't forget it's in a BETA state. I am a solo developer learning along the way. Be sure to check the Upcoming tab and please give feedback ❤️
Ghost Replay
✓ShippedMove to spectator, watch a ghost bot retrace your victim path while enemies replay theirs. See exactly how you got killed, from a third-person seat.
Multi-Server Support
✓ShippedMultiple CS2 dedicated servers running simultaneously, so several players can train at the same time without queueing.
Gathering data, fixing bugs
●In progressTracking what users actually do, fixing what breaks first. Pushing toward a more user-friendly experience while I learn how people use the site.
Demo Upload Pipeline
○PlannedDrop a .dem file, scenes get extracted automatically — no manual scenario creation. The full pipeline from demo file to playable scene on a server.
Steam Match Auto-Fetch
○PlannedHook into the Steam API: your last 10 competitive matches loaded automatically, no file uploads needed. Just pick a match and train it.
User Subscriptions
○PlannedPricing will be data-driven — once I see real usage patterns I'll pick a tier, max around $2/month. New game modes will launch alongside the paywall so paying users get fresh content the moment it ships.
Pro Match Mode
○PlannedPull any pro's match into your queue and replay the exact round they died in — same map, same positions, same gun. They lost it; you try to win it back. This is what refrag built its name on, and it's coming here.
Smarter, More Organic Bots
○PlannedBot AI is the next big focus. Based on early feedback I want bots to feel less robotic, more human. There are open-source CS2 bot projects on GitHub I plan to integrate. For now everything still runs on base bots — same situation as in refrag itself.
Get notified when things ship.
Drop your email — I'll send one short note per shipped feature. No spam, no marketing fluff.
fragback is a solo project. This is an open beta . The beta will be 2 weeks or maybe 1. Please give FEEDBACK if its possible.
I am trying to gather some feedback from the players. It will determine if I am going to continue to this project. Hope you guys like it. I tried my best. Most of the things are the stuff that I learned along the way. I have an another project for CS2. I will be more bigger and full scale comparing to this one. After that I am done. Whole project was to give a push to my portfolio. So far, many systems and deployed them on live servers.
Built solo. Everything is built with open-source tools.
Backend
- Python 3 — core language
- FastAPI — REST API framework
- PostgreSQL — database
- asyncpg — async DB driver
Frontend
- Next.js 16 — React framework with App Router
- TypeScript — type safety
- Tailwind CSS 4 — styling
- Vercel — deployment and hosting
Game Server
- CS2 Dedicated Server — Linux
- CounterStrikeSharp + MetaMod
- C# / .NET 8
- Behavior Tree (KV3) — bot AI
Infrastructure
- Hetzner VPS — Ubuntu Linux
- Nginx + Certbot — reverse proxy and SSL
- systemd — service management
- Steam OpenID — auth