An AI-powered auxiliary monitor for 911 dispatchers that provides real-time transcription, incident analysis, and suggested responses.
- Live Call Transcription: Real-time speech-to-text using Web Speech API
- AI Incident Summarizer: Intelligent analysis using Ollama (local AI) or mock data
- Suggested Script: Dynamic dispatcher responses based on conversation context
- Smart Classification: Auto-assigns calls to Police/Fire/Medical with priority levels
- Real-world Data Integration: Uses NYC, Seattle, and NENA datasets for classification
- Call Queue & History: Track active and completed calls
- Time-to-Dispatch Timer: Measure response efficiency
- Export Functionality: Download incident data as JSON/PDF
-
Install Vercel CLI:
npm i -g vercel
-
Login to Vercel:
vercel login
-
Deploy:
vercel
-
Follow the prompts:
- Link to existing project: No
- Project name:
dispatchai-copilot - Directory:
.(current directory) - Override settings: No
- Push your code to GitHub
- Connect your GitHub repository to Vercel
- Vercel will automatically detect the static site and deploy
python -m http.server 8000Then open http://localhost:8000
npx serve .- Install Ollama: https://ollama.ai/
- Pull the model:
ollama pull llama3.2 - Start Ollama:
ollama serve - The app will automatically detect and use Ollama
If Ollama is not available, the app uses intelligent mock responses based on real-world 911 data patterns.
- Chrome/Chromium (recommended for Web Speech API)
- Firefox
- Safari
- Edge
- All data is processed locally
- No data is sent to external servers (except Ollama if running locally)
- Real-world datasets are included for training classification models
MIT License - see LICENSE file for details