CivilVision AI is a production-grade, multi-modal AI ecosystem designed for the modern civil engineer. It bridges the gap between physical site inspections and digital structural analysis, transforming raw visual data into actionable engineering intelligence.
| The Traditional Site Inspection | The CivilVision AI Blueprint |
|---|---|
| Manual Identification: Subjective and prone to human error. | Neural Recognition: Instant, typology-aware element identification. |
| Fragmented Knowledge: Flipping through physical IS Codes and manuals. | Integrated Hub: 24 core engineering domains at your fingertips. |
| Invisible Defects: Hairline cracks and corrosion often overlooked. | High-Fidelity Scanning: AI-driven defect detection with severity scoring. |
| Static Reports: Hours spent drafting technical documentation. | Dynamic Reporting: One-click professional PDF generation with BIM X-Rays. |
CivilVision AI utilizes a sophisticated pipeline that leverages the Gemini 3 Flash engine for high-speed reasoning and Gemini 2.5 Flash Image for conceptual structural visualization.
graph TD
A[User Input: Camera/Upload] --> B{Data Ingestion}
B --> C[SHA-256 Fingerprinting]
B --> D[Aggressive Image Compression]
D --> E[Gemini 3 Flash Analysis]
E --> F[Structured JSON Output]
F --> G[UI Rendering Engine]
G --> H[Summary & Health Score]
G --> I[Technical Methodology]
G --> J[Defect Inspection Log]
G --> K[BIM-Style X-Ray Generation]
K --> L[Gemini 2.5 Flash Image]
L --> G
G --> M[PDF Export Engine]
- Neural Inspection Core: A specialized system prompt that transforms the AI into a "Senior Lead Structural Engineer," capable of identifying distress in concrete, steel, and pavements with code-compliant remedial actions.
- Structural Health Scoring: A quantitative 0-100 metric derived from visual distress indicators, providing an immediate assessment of structural integrity.
- BIM-Style X-Ray Visualization: Conceptual internal reinforcement mapping based on IS 456 and IS 13920 standards, generated dynamically for identified structures.
- Knowledge Hub V2: A massive hierarchical database covering 24 engineering domains, from Bridge Engineering to Metro & Tunneling (TBM).
- Node.js (v18 or higher)
- A Google Gemini API Key
git clone https://github.com/rahulcvwebsitehosting/civilvision-ai.git
cd civilvision-ainpm installCreate a .env file in the root directory and add your API key:
GEMINI_API_KEY=your_api_key_herenpm run dev| Component | Description | Visual Metaphor |
|---|---|---|
| The Command Center | The home screen featuring "Live Inspection" and "Data Ingestion" portals. | Glassmorphic Dashboard |
| The Inspection Tab | A high-contrast list of detected defects with severity badges and remedial actions. | Site Audit Log |
| The X-Ray Viewer | A dedicated section for visualizing internal reinforcement and material layers. | BIM Section Cut |
| The Knowledge Hub | An editorial-style library with 24 core domains and interactive design tools. | Engineering Encyclopedia |
| The Settings Console | A comprehensive profile and app customization suite for personal branding. | System Configuration |
Developed with precision by Rahul Shyam.
"Bridging the gap between structural integrity and digital innovation."