This is a real-time urban sensing system built with Google Cloud AI tools. It monitors public space across New York City using traffic camera feeds and generates a live surface of ambient pressure conditions.
Vibecheck reads the emotional temperature of the city, block by block, in motion.
Click any zone to select it for detailed analysis below. Hover for quick preview.
Each zone is generated from a Voronoi map based on camera placement and borough geometry. Images stream through a proxy server and are processed using Cloud Vision.
Gemini then interprets each frame using a configuration of ambient tension indicators.
Select a zone from the map above to see detailed analysis
The system determines adaptive monitoring frequency. It increases resolution in areas of instability and zooms into quiet pockets inside tense zones.
These scores are logged in BigQuery for longitudinal modeling and visualized through Firebase.
Zone: --
Borough: --
Cameras: --
Vibecheck doesn't just observe. It evaluates. The agentic layer monitors signal persistence and transition. It watches when patterns hold, when they collapse, and what may be reinforcing them.
Number of people per frame area
Average speed of detected motion
Degree of crowd formation
Blocked pathways or bottlenecks
The same principles from neural circuit mapping can be applied to public infrastructure. Cities operate through feedback. The visible patterns are surface-level expressions of deeper circuits.
{
"zone_id": "MN_001",
"timestamp": "2024-01-15T14:30:00Z",
"temperature_score": 7.2,
"classification": "warm_tension",
"indicators": {
"pedestrian_density": 23.4,
"movement_velocity": 1.8,
"spatial_clustering": 0.65,
"obstruction_events": 2
},
"adaptive_frequency": "15_minutes",
"pattern_persistence": 0.8,
"transition_probability": 0.23
}
The internal monitoring layer allows Gemini to audit its own functions, flag dropped inputs or unexpected stasis, and issue self-diagnostics through the dashboard.
This gives the system an interpretive voice that informs the people using it.
Gemini analyzes the system state with database access:
Select a database viewer above to see live production data
This section shows the live processing pipeline for Cloud Vision API calls, input/output data, and system performance metrics.
No active processing
Loading queue...
Loading recent analyses...
What Vibecheck is really searching for are the cool zones. Places where something about the physical, spatial, or social configuration produces atmospheric relief.
This work has a place in future versions of Google Maps. These factors influence how a walk feels, not just how fast it is.
All of this was built in just a few days using the tools you've created.
Vibecheck is a case study in building agentic AI systems for civic-scale perception.
Explore the complete Vibecheck NYC system through these specialized interfaces. Each page provides different views into the live production data and system performance.
Real-time Cloud Vision API monitoring with live pipeline visualization.
Direct access to live Firestore and BigQuery data with real-time queries.
Interactive NYC maps with camera zones and real-time data overlays.
Comprehensive system dashboards with live metrics and analysis tools.
Real-time system health monitoring and API status.
💡 Quick Access: All interfaces connect to the same live production system. Data is synchronized across all views in real-time.
API Endpoints: Functions Health | System Status