WatsonAI

About the Project

Inspiration

A case is usually handled by 1 or more detectives and there's a lot of information/context loss when the context is handed over. WatsonAI acts as a central store for all the information regarding the current case and it also acts your AI companion which provides you with several angles on the same information. So you as a detective don't run out of ideas in order to solve cases, hence reducing the cold case file stack.

Features

  • 📊 Create and connect case nodes in a React Flow canvas
  • 📊 Upload and Analyze documents
  • 👥 AI chat interface for generic questions regarding the case
  • 📁 File upload integration for documents and images
  • 👥 AI generated next steps and analysis

Tech Stack

  • Frontend: React + TypeScript + Vite
  • Backend: Python
  • Styling: Tailwind CSS + Shadcn UI
  • Flow: React Flow
  • State: Zustand
  • AI: NVIDIA LLMs and Embeddings
  • Database: TiDB

Built With

Share this project:

Updates