State-of-the-art AI Site Supervisor for Construction Excellence
SiteSync AI is a cutting-edge AI-powered Site Supervisor that leverages the Google Gemini API to perform real-time architectural audits, safety compliance checks, and generative design visualizations. By synchronizing digital BIM (Building Information Modeling) ledgers with physical site reality, SiteSync eliminates construction "rework" and ensures 99.9% design fidelity.
- Native support for PDF and BIM files
- Powered by
gemini-3-flash-preview - Extracts structural and MEP (Mechanical, Electrical, Plumbing) ground truths
- Establishes spatial datum for live audit accuracy
Powered by gemini-3-pro-preview, the AI analyzes live camera frames to identify:
- Structural Deviations: Detects alignment shifts as small as 12mm
- Safety Hazards:
- Unsecured edges
- PPE (Personal Protective Equipment) violations
- Debris and obstruction detection
- Autonomous RFIs: Automatic generation and dispatch of Request For Information (RFI) drafts to site managers and safety officers
Leveraging gemini-2.5-flash-image and gemini-3-pro-image-preview:
- Project architectural intent over raw site conditions in real-time
- Visualize marble finishes, Nordic woods, and industrial steel over studs and concrete
- Enable stakeholders to preview finished spaces before completion
- Low-latency, multi-modal voice and video session
- Powered by
gemini-2.5-flash-native-audio-preview-12-2025 - Voice-activated MEP clash identification
- Synchronized uplink for hands-free site communication
- React 19 with ESM module architecture
- Tailwind CSS for modern architectural UI
- Custom glass-morphism filters and design system
| Component | Model | Purpose |
|---|---|---|
| Vision Analysis | gemini-3-pro-preview |
High-reasoning site audits |
| Rapid Generation | gemini-2.5-flash-image |
Quick iteration renders |
| HD Renders | gemini-3-pro-image-preview |
2K/4K quality visualizations |
| Voice Interface | gemini-2.5-flash-native-audio-preview |
Real-time PCM audio streaming |
- ✅ Robust input sanitization
- ✅ Exponential backoff rate limiting
- ✅ 99.9% API uptime guarantee
- ✅ Web Audio API integration for real-time communication
Before you begin, ensure you have:
- ✅ An API Key from Google AI Studio
- ✅ A modern browser with Camera and Microphone permissions enabled
- ✅ Local development server (e.g., Live Server, http-server)
-
Clone the repository
git clone https://github.com/Khushi-7git/sitesync-ai.git cd sitesync-ai -
Set up environment variables
Create a
.envfile in the root directory:API_KEY=your_gemini_api_key_here
-
Install dependencies (if using npm)
npm install
-
Start the development server
# Using a local server npx http-server # Or open index.html in your browser with a development server
-
Access the application
Navigate to
http://localhost:8080(or your configured port)
-
📋 Calibration
- Upload your BIM drawing to establish the "Ground Truth"
- System processes structural and MEP data
-
🎥 Audit
- Start the live camera feed
- AR markers highlight detected hazards and missing work
- Real-time deviation analysis
-
🎨 Refine
- Use the Vibe Visualizer for design finish iterations
- Natural language prompts for material visualization
- Stakeholder preview and approval
-
📤 Dispatch
- Review detected anomalies in the Project Ledger
- Dispatch RFIs via email/Slack integration
- Track resolution status
sitesync-ai/
├── components/ # React components
├── services/ # API and business logic
├── .gitignore # Git ignore rules
├── App.tsx # Main application component
├── README.md # Project documentation
├── index.html # Entry HTML file
├── index.tsx # React entry point
├── metadata.json # Project metadata
├── package.json # Dependencies
├── tsconfig.json # TypeScript configuration
├── types.ts # TypeScript type definitions
└── vite.config.ts # Vite configuration
- ✨ 99.9% Design Fidelity - Eliminate construction rework
- 🎯 12mm+ Precision - Detect minute alignment shifts
- 🛡️ Real-time Safety - Continuous PPE and hazard monitoring
- 🎨 Generative Previews - Visualize before you build
- 🎤 Voice Control - Hands-free site interaction
- 📊 Automated RFIs - Streamlined communication workflow
Designed for Industrial Fidelity
© 2025 SiteSync AI. All rights reserved.
- Documentation: [Coming Soon]
- API Reference: Google Gemini API
Author:- KHUSHI KUMARI
- Repository: github.com/Khushi-7git/sitesync-ai
Built with ❤️ for the Construction Industry
⭐ Star this repository if you find it useful!
