AIMPOSTER
A multiplayer AI chatroom and social deduction game built at CalHacks 2025.
AIMPOSTER is a real-time, multi-room chat platform with an LLM assistant and a social game mode called “Find the AI.” Players join lobby codes, chat in real time, vote to identify the AI, and trigger timed rounds and reveals.
Highlights
- Real-time multi-room chat with persisted history and reconnectable snapshots.
- JWT-protected WebSocket events with stop-generation controls for AI responses.
- Game mechanics for anonymous nicknames, AI injection, timed votes, and eliminations.
Tech Stack
- Python (Flask, Flask-SocketIO, Flask-JWT-Extended, Flask-SQLAlchemy, Flask-CORS, Flask-Limiter, httpx)
- SQLite
- JavaScript + Socket.IO client