Welcome to NeutralAiz SDK
Core WebRTC and AI integration tools for the NeutralAssist platform
Test Interfaces
LiveKit Full Test
Comprehensive multi-participant WebRTC testing with transcription and TTS
Local Connection Test
Quick test for local LiveKit server connectivity and basic functionality
LLM Call Tracker
Monitor and analyze OpenAI API calls with response chaining metrics
🚀 Complete System E2E Tests
NEWOne-button comprehensive testing of ALL entity processors, questions, tasks, activities, priorities, spotlights, and database operations
🔥 Edge Case Tests
17 SCENARIOSComprehensive edge case testing for entity extraction with challenging police dispatch scenarios including language barriers, mental health crises, and conflicting information
SIP Integration Test
Test SIP server connectivity, calls to LiveKit rooms, and TTS audio generation
SIP Web Client
NEWBrowser-based SIP client for making WebRTC calls directly to the SIP bridge without external tools
📁 Recording Browser
NEWBrowse, preview, and playback LiveKit recordings from CephFS storage with thumbnails and media players
📚 RAG Document Manager
READYUpload, manage, and search documents for AI-powered retrieval. Full document management UI with vector search capabilities.
🎯 Unified Notes & Reports Editor
UNIFIEDComplete progressive workflow from rough notes → professional notes → formal reports with inline AI assistance and template management
🤖 GPT-5 Police Notes Generator
GPT-5AI-powered police notes generation with GPT-5 model selection, reasoning levels, and bidirectional toggle between original and generated notes
📄 GPT-5 Police Report Generator
NEWProfessional police report generation from notes with templates, GPT-5 enhancement, and PDF export capability
📝 Report Template Editor
NEWCreate and edit professional police report templates with dynamic tags, live preview, and import/export
SDK Components
Core Libraries
-
lib/livekit-client.js- LiveKit WebRTC client -
lib/config.js- Centralized configuration -
lib/transcription.js- STT service (pending) -
lib/tts-service.js- TTS integration (pending)
Utilities
-
utils/device-manager.js- Device enumeration -
utils/network-test.js- Network quality testing -
utils/logger.js- Debug logging
System Performance
Live Performance Metrics
LIVEReal-time performance data from production PostgreSQL metrics
Entity Processor Timeline
THEORYInteractive visualization of the 480ms hybrid NER+LLM processing pipeline
LiveKit Metrics
COMING SOONReal-time WebRTC performance monitoring and statistics