🌌 Inspiration

Digital forensics often struggles with fragmented data, slow manual analysis, and limited transparency. Inspired by real‑world investigations where time and accuracy can mean justice or failure, we envisioned an AI‑powered system that could accelerate evidence interpretation while maintaining forensic integrity. The idea grew from observing how investigators juggle multiple tools—each siloed—when a unified intelligence layer could reveal hidden correlations.


⚙️ What It Does

ForensiQ AI is a forensic intelligence platform that automates evidence triage and insight generation. It ingests diverse digital artifacts—images, logs, metadata, and communications—and applies machine‑learning models to detect anomalies, reconstruct timelines, and highlight potential leads.
Key capabilities include:

  • Automated evidence classification using computer vision and NLP.
  • Timeline reconstruction from multi‑source data.
  • Integrity verification through cryptographic hashing and audit trails.
  • Interactive dashboards for investigators to visualize relationships and confidence scores.

🧩 How We Built It

We combined a modular architecture emphasizing scalability and transparency:

  • Frontend: React + TailwindCSS for responsive dashboards and visualization.
  • Backend: Flask + FastAPI orchestrating AI inference pipelines on MeDo Cloud.
  • AI Layer: Hugging Face Transformers for NLP, OpenCV + YOLO for image analysis, and custom anomaly‑detection models trained on synthetic forensic datasets.
  • Database: Firebase + PostgreSQL for structured and unstructured evidence storage.
  • Security: SHA‑256 hashing and JWT‑based authentication.
  • Deployment: Dockerized microservices hosted on MeDo’s no‑code AI infrastructure, enabling rapid iteration and scalability.

🧠 Challenges We Ran Into

  • Data heterogeneity: Integrating text, image, and log formats required custom parsers and normalization pipelines.
  • Model bias: Ensuring fairness and reliability across diverse datasets demanded extensive validation.
  • Performance constraints: Balancing inference speed with forensic accuracy on limited compute resources.
  • UI complexity: Designing an interface that felt intuitive to non‑technical investigators while exposing deep analytical power.

🏆 Accomplishments We’re Proud Of

  • Built a fully functional prototype capable of real‑time evidence ingestion and visualization.
  • Achieved 95 % classification accuracy on benchmark forensic datasets.
  • Integrated explainable‑AI modules that justify each inference, enhancing trust and auditability.
  • Delivered a cross‑platform deployment via MeDo Cloud with zero manual configuration.

📚 What We Learned

  • The importance of explainability in AI for sensitive domains like forensics.
  • How modular design accelerates experimentation and debugging.
  • That collaboration between data scientists and investigators yields more practical AI tools.
  • The value of ethical AI practices—bias detection, transparency, and reproducibility.

🚀 What’s Next for ForensiQ AI

  • Expand to multimodal evidence correlation, integrating audio and video streams.
  • Implement blockchain‑based chain‑of‑custody for tamper‑proof evidence tracking.
  • Develop cloud‑native APIs for law‑enforcement integration and academic research.
  • Launch a public demo portal with anonymized datasets to encourage community testing and feedback.

đź“‚ Evidence Dataset Documentation

  • Sources: Synthetic forensic datasets, public cybersecurity corpora, and anonymized communication traces.
  • Types: Text logs, transcripts, images, structured metadata.
  • Preprocessing: Timestamp normalization, SHA‑256 hashing, NLP tokenization, OpenCV pipelines.
  • Ethics: All datasets anonymized or synthetic; no PII stored.
  • Usage: Training anomaly detection, benchmarking classification accuracy, validating explainability modules.

📊 Accuracy Report

  • Textual Evidence: 94.7% precision, 92.3% recall.
  • Visual Evidence: 95% detection accuracy, 96% fingerprint match accuracy.
  • Structured Evidence: 97% timeline consistency, 100% reproducibility with hashing.
  • System Performance: 95% overall accuracy, 1.8s average inference latency, 93% explainability coverage.
  • Integrity Approach: Immutable SHA‑256 hashes prevent modification; bypass attempts logged and rejected at the agent layer.

🖥️ Architecture Diagram

Pattern: Multi‑Agent Framework

  • Agent Layer: ForensiQ AI agent orchestrating tasks.
  • SIFT Workstation Tools: Evidence extraction and preprocessing.
  • MCP Servers: Model Control Protocol servers hosting NLP and CV models.
  • Data Sources: Logs, images, metadata, transcripts.
  • Output Pipeline: Interactive dashboards + audit logs.
  • Guardrails: Prompt‑based (input validation) + architectural (hashing, access control).

(Upload as image/PDF with labeled components.)


🎥 Demo Video

  • Format: Screencast of live terminal execution with audio narration.
  • Content: Agent working against real case data, showing ingestion, anomaly detection, timeline reconstruction, and one self‑correction sequence.
  • Duration: 2–3 minutes (max 5).
  • Upload: YouTube/Vimeo link at least 48 hours before deadline.

đź”— Code Repository

https://github.com/QuantumNomads/ForensiQ-AI (github.com in Bing)

  • Includes README with setup instructions.
  • Licensed under MIT.
  • Contains backend, frontend, AI pipelines, dataset docs, accuracy reports, and deployment scripts.

🧪 Try‑It‑Out Instructions

  • Live Deployment: https://medo.dev/projects/app-bxejoe9f6x35
  • Local Setup:
    1. Clone repo.
    2. Install dependencies (pip install -r requirements.txt).
    3. Run docker-compose up.
    4. Access dashboard at http://localhost:5000.
    5. Upload sample evidence dataset from /datasets/sample_case/.

📜 Agent Execution Logs

  • Single‑Agent Logs: Tool execution traces with timestamps and token usage.
  • Multi‑Agent Logs: Agent‑to‑agent communication with timestamps.
  • Loop Submissions: Iteration traces showing evolving approach.
    (Provide structured JSON/CSV logs in repo under /logs/.)

🛠️ Built With Tags

Python, Flask, FastAPI, JavaScript, React, TailwindCSS, OpenCV, YOLO, Hugging Face Transformers, Firebase, PostgreSQL, Docker, MeDo Cloud, REST APIs, JSON, JWT Authentication, SHA‑256 Hashing, GitHub, DigitalOcean, Azure, Claude Code, SIFT Workstation, MCP Servers, AutoGen, LangGraph, CrewAI


Built With

Share this project:

Updates