sord-dev/cs2-coach
If you are the rightful owner of cs2-coach and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
CS2 AI Coach - Statistical Analysis Engine is a sophisticated Counter-Strike 2 coaching assistant that provides fast, AI-optional statistical analysis.
CS2 AI Coach
Statistical Analysis Engine
⚡ Fast, privacy-first Counter-Strike 2 coaching assistant
Advanced statistical analysis & optional local AI.
Deploy as an MCP server or HTTP API in minutes.
✨ What can it do?
- Personalized coaching advice with research-validated stats
- Flow state & tilt detection for peak performance
- Actionable practice routines and improvement tracking
- Deploy anywhere: Cloudflare, local, or integrate with Claude Desktop
🚀 Quick Start
- Try the HTTP API:
- Run Locally:
📚 Documentation
🤖 Enable Local AI (Ollama)
Optional: For AI-powered commentary and deeper insights, you can run a local Ollama model.
Statistical analysis works out of the box without AI!
-
Download & Install Ollama
Download Ollama
Follow the instructions for your OS (Windows, Mac, Linux). -
Start Ollama
ollama serve
- Create the CS2 Coach Model
ollama create cs2-coach -f ./modelfiles/cs2-coach-enhanced.modelfile
- Configure your
.env
DISABLE_AI=false
OLLAMA_BASE_URL=http://localhost:11434
OLLAMA_MODEL=cs2-coach
💡 Need help?
See for troubleshooting and advanced configuration.
🧪 Testing & Development
- Run all tests:
npm test(see for more) - Lint/typecheck:
npm run lint/npm run typecheck - Start dev server:
npm run dev
📄 License
MIT License – see LICENSE file for details.
🙋 Support
For troubleshooting, health checks, and advanced usage, see the directory or open an issue if needed.