Skip to content

Kirit0-00/mind_map_builder

Repository files navigation

Investigation Tool (AI-Powered Visual Analyzer)

A modernized, high-performance web application tailored for investigators, researchers, and data analysts. This software parses vast intelligence payloads using internal AI nodes (powered by Gemini) and dynamically translates them into intuitive, fully automated "Data Webs."

Features

  • Secure Investigator Portal: Starting screen gatekeep to enforce context.
  • AI-Powered Data Extraction: Directly configure Google's Gemini language model endpoints right from within the GUI.
  • Semantic Auto-Layout Framework: Visualizer intelligently separates components spanning wide configurations, avoiding the "messy overlapping" traditional to simplistic network charts.
  • Glassmorphism Premium Aesthetics: Utilizes deep styling, sub-menu layering, and CSS3 filters for enhanced readability and fluid box movements.
  • File Ingestion Pipeline: Bulk analyze PDF, CSV, TXT, or markdown data.

Deployment & Setup

Prerequisites

  • Node.js (v18+)
  • Active Google Gemini API Key

Running Locally

# Inside the root repository
npm install
npm start

The client will bind to localhost:3000 assuming standard port availability.

Generating Your First Intelligence Map

  1. Authenticate: Open the application and authenticate using the Investigator Badge ID prompt on the glassmorphism gateway.
  2. Access Generator: Upon authentication, the AI Mind Map Generator modal will initialize.
  3. Load Assets: Drop in an investigation report (PDF/Text) inside the analyzer window.
  4. Deploy AI Model: Provide your active Gemini Flash API key and let horizontal AI physics process the intelligence into distinct nodes.

Technologies Used

  • React 18, TypeScript
  • Styled-Components (Aesthetic Overhaul)
  • PDF.js Dist (Binary Processing)
  • Advanced Node layout iteration logic

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages