From Prompt to Production β Secure Everything.
CyberMesh is an autonomous AI-native security operations mesh that coordinates specialized AI agents to protect prompts, repositories, deployments, and live runtime infrastructure in realtime.
Built for the Google Cloud Rapid Agent Hackathon.
- Gemini 2.5 Pro
- Google Cloud Agent Builder
- Dynatrace MCP
- Supabase Realtime
- React Flow
- Socket.io
The power of CyberMesh is best demonstrated in this single, continuous, real-time sequence:
- Prompt attack detected (Gateway Agent)
- β Threat feed activates (Intel Agent cross-referencing OSV.dev)
- β Runtime anomaly spikes (Dynatrace telemetry ingestion)
- β Agent graph glows red (Autonomous operations map)
- β Deployment instantly BLOCKED (Nexus Orchestrator executes)
- β AI remediation appears (DevSecOps mitigation strategy)
This sequence operates entirely autonomously without manual intervention.
(Placeholders for Hackathon Presentation)
Live visual graph of the decentralized intelligence mesh coordinating risk events.
Real-time Dynatrace telemetry mapped directly to active infrastructure vulnerabilities.
The Nexus Orchestrator autonomously dropping the guillotine on a vulnerable CI/CD pipeline.
Traditional security platforms operate in silos.
CyberMesh creates a realtime autonomous intelligence mesh where AI agents continuously collaborate across:
- prompt security
- DevSecOps
- threat intelligence
- runtime observability
- deployment systems
to autonomously correlate risks, reason about operational impact, and prevent unsafe production releases before damage occurs.
- π‘οΈ AI Gateway Agent: Real-time semantic firewall protecting LLMs against prompt injections and jailbreaks using OpenRouter (Gemini Flash) with local Ollama fallback.
- π¬ DevSecOps Agent: Autonomous repository scanning. Feeds live GitHub source code and package manifests to Gemini 2.5 Pro for deep semantic vulnerability analysis.
- π¨ Threat Intelligence Agent: Live Zero-Day threat tracking. Cross-references dependencies found by the DevSecOps Agent against the OSV.dev (Open Source Vulnerabilities) API.
- π‘ Runtime Intelligence Engine: Correlates live Dynatrace observability telemetry with vulnerabilities and deployment risks to autonomously detect operational threats in production systems.
- π§ Nexus Orchestrator: The autonomous orchestration engine. Aggregates telemetry from all agents to compute a global risk score, automatically blocking CI/CD pipelines in the Deployment Center if critical thresholds are breached.
CyberMesh continuously coordinates multiple AI agents through a realtime event mesh:
- Gateway Agent detects prompt injection attempts
- DevSecOps Agent identifies vulnerable dependencies
- Threat Intelligence Agent correlates active exploit campaigns
- Runtime Agent detects production anomalies via Dynatrace
- Nexus Orchestrator computes composite operational risk
- Deployment Engine automatically blocks unsafe releases
- AI remediation workflow generates actionable fixes
CyberMesh is built around:
- event-driven orchestration
- decentralized agent reasoning
- realtime telemetry streaming
- autonomous operational intelligence
- observability-first security workflows
- deployment-aware risk correlation
- React 18 / Vite
- TypeScript
- Tailwind CSS
- Framer Motion (Cinematic Animations)
- Recharts (Live Telemetry)
- React Flow (Interactive Orchestration Map)
- Node.js / Express
- Socket.io (Real-time Event Mesh)
- Supabase (PostgreSQL) (Database and Event Persistence)
- @google/generative-ai SDK (Gemini 2.5 Pro)
- Node.js (v18+)
- pnpm (Workspace Manager)
- API Keys:
- Google Gemini API Key
- OpenRouter API Key
- Supabase URL & Service Role Key
- (Optional) Ollama running locally for AI fallback testing.
-
Clone the repository and install dependencies:
pnpm install
-
Environment Variables: Create a
.envfile inapps/backend/and add your keys:PORT=3001 GEMINI_API_KEY=your_gemini_key OPENROUTER_API_KEY=your_openrouter_key OLLAMA_API_URL=http://localhost:11434 SUPABASE_URL=your_supabase_project_url SUPABASE_SERVICE_ROLE_KEY=your_supabase_service_role_key
Create a
.envfile in the project root for Vite variables:VITE_SUPABASE_URL=your_supabase_project_url VITE_SUPABASE_ANON_KEY=your_supabase_anon_key
-
Database Setup: Run the provided SQL script located in
ARCHITECTURE.md(or the Supabase setup instructions) in your Supabase Dashboard SQL Editor to initialize the required tables and configure Row Level Security (RLS).
CyberMesh relies on three concurrently running services:
-
Start the API Gateway (Backend):
cd apps/backend npm run dev -
Start the Nexus Orchestrator:
cd services/nexus-orchestrator npm run dev -
Start the Frontend UI:
npm run dev
To demonstrate the full power of CyberMesh during a pitch:
- Initiate Deployment: Go to the Deployment Center and click "Initiate Production Release". Watch it enter a pending state.
- Scan Repository: Go to Repository Security, paste a vulnerable GitHub URL (e.g., one containing
jsonwebtoken), and click Scan. Watch Gemini 2.5 Pro parse the AST live. - Intel Handoff: Watch as the DevSecOps agent silently passes the discovered dependencies to the Threat Intelligence Agent, which queries OSV.dev and populates the Threat Intelligence feed with live CVEs.
- The Block: Watch the Autonomous Operations map glow red. The Nexus Orchestrator will calculate the critical risk and instantly snap your pending deployment into a BLOCKED state.
CyberMesh uses:
- Socket.io for low-latency event propagation
- Supabase Realtime for synchronized UI updates
- event-driven orchestration for autonomous agent communication
- streaming telemetry pipelines for operational intelligence
/apps
/backend # API Gateway & Agent Route Controllers
/services
/nexus-orchestrator # Detached autonomous decision engine
/src # React + Vite Frontend Application
/app
/pages # UI Dashboards (Deployment, Maps, etc.)
/services # Socket.io & Supabase Clients
/shared # Shared Workspace Dependencies
/types # Common TypeScript definitions
/events # Standardized WebSocket payload definitions
For a deep dive into the decentralized agent mesh and Supabase integration, see ARCHITECTURE.md.
CyberMesh demonstrates how autonomous AI agents, realtime observability, and operational security intelligence can converge into a unified self-defending infrastructure platform.
