CSI Assistant Ecosystem

CSI Assistant Ecosystem

Et omfattende økosystem som digitaliserer feltarbeid og etterforskning. Løsningen består av et Angular 19+ dashboard med visuell workflow-editor, en offline-first Expo-mobilapp, og en Android Wrapper i Kotlin for RealWear. Backend-arkitekturen drives av LangGraph for orkestrering av autonome multi-agent systemer som opererer i 'Thought-Action-Observation'-sykluser. Systemet tilbyr tre AI-moduser (RAG, Chat, Agent) og gir proaktive advarsler ved brudd på politiets prosedyrer (SOP). Inkluderer 'Take Point'-teknologi for presis tidssynkronisering av bevis og en audit-log for integritetskontroll av digitale spor.

Teknologier

PythonFastAPILangGraphMulti-Agent SystemsAngular 19+AzurepgvectorFaster-WhisperExpoKotlinDockerPostgreSQLMinIO

Nøkkelkomponenter

CSI Reporting Assistant (Dashboard & Backend)

Intelligent hub med tre AI-moduser, visuell workflow-styring og sanntids compliance-varsler. Backend bruker LangGraph for agent-orkestrering og Celery for asynkron ASR-prosessering.

CSI Assistant App (Mobile)

Offline-first Expo-app med 'Take Point' bilde-synkronisering, SHA-256 integritetskontroll og robust datasynkronisering for feltarbeid.

WrapperCSI (Native Bridge)

Spesialisert Kotlin-wrapper for RealWear/JodaPro. Bruker en WebView-Native Bridge for å gi web-appen sikker tilgang til maskinvare og sensorer i et kontrollert miljø.