Skip to content

MCP-native multi-agent cybersecurity platform with FastAPI bridge, Go TUI, React dashboard, and end-to-end runtime validation.

License

Notifications You must be signed in to change notification settings

JuanCS-Dev/vertice-cyber

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

259 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Vertice Cyber Banner

Version Python Go Node.js

Tests Coverage License GitHub Stars

πŸ›‘οΈ Vertice Cyber

Advanced Multi-Agent Cybersecurity Orchestration with MCP and Ethical Governance

🧠 Philosophy β€’ ✨ Features β€’ πŸ—οΈ Architecture β€’ πŸš€ Quick Start β€’ πŸ“– Docs


πŸ“‘ Table of Contents


🎯 Overview

Vertice Cyber is a state-of-the-art cybersecurity platform that orchestrates specialized AI agents to solve complex security challenges. Built on the Model Context Protocol (MCP), it provides a deterministic, secure, and highly observable environment for both offensive simulations and defensive posturing.

  • πŸ€– AI-Powered Multi-Agents - Collaborative agents for threat analysis, OSINT, and compliance.
  • 🎨 Hyper-Modern Interfaces - A high-performance TUI (Go) and a real-time React Dashboard.
  • βš–οΈ Ethical Magistrate - A 7-phase governance system ensuring every AI action is validated.
  • πŸ§ͺ Extreme Reliability - 850+ tests and 98.99% code coverage under the Pagani Standard.

🧠 Philosophy: The Pagani Standard

In 2026, AI agents often fail due to non-determinism and poor error handling. V-Cyber is built differently:

  1. Zero-Bandaid Policy: We cure root causes; we don't catch Exception.
  2. Deterministic Orchestration: Every agent action is tracked, checkpointed, and recoverable.
  3. Sovereignty of Intent: The Magistrate ensures AI never executes unauthorized critical actions.
  4. Clean Architecture: Decoupled core logic, transport-agnostic tools, and strict type safety.

🎬 Visual Showcase

TUI Showcase
πŸ–₯️ Interactive Terminal UI with real-time monitoring (Dashboard preview below)

πŸŽ₯ Watch the Demo: Showcase Video Link (Coming Soon)


✨ Features

πŸ” Intelligence

  • Threat Prophet - ML-based IOC analysis and MITRE mapping
  • OSINT Hunter - Deep reconnaissance across 10+ providers
  • Breach Watch - Real-time monitoring of leaked credentials
  • Shodan/Crt.sh - Automated attack surface mapping

πŸ›‘οΈ Defense

  • Compliance Guardian - GDPR, HIPAA, SOC2 assessments
  • Patch Validator - Automated secure code review for PRs
  • Vuln Prioritizer - EPSS & CISA KEV risk scoring
  • Cloud Sentinel - AWS CSPM and posture monitoring

βš”οΈ Offense

  • Wargame Executor - Sandboxed attack simulations
  • Deepfake Scanner - Heuristic & AI media authenticity verification
  • Recon Workflows - Multi-stage automated discovery
  • Red Team Autopilot - Complex simulation playbooks

βš–οΈ Governance

  • Ethical Magistrate - Mandatory 7-phase validation
  • Human-in-the-loop - L3 approval for critical tasks
  • Audit Trail - Immutable decision logging in SQLite
  • Bias Prevention - Fairness checks for AI decisions

πŸ—οΈ Architecture

Architecture Diagram
πŸ›οΈ High-level system architecture built for scale and safety

Technology Stack

Layer Technologies
Core Engine Python 3.11+, FastAPI, Pydantic v2, TaskManager
Interfaces Go (Bubble Tea TUI), React 18+ (Dashboard), Vite, Tailwind
Protocols Model Context Protocol (MCP), WebSocket, SSE, HTTP/2
Intelligence Google Gemini 3 Pro, Vertex AI, Custom ML models
Persistence SQLite (with Migration Manager), Memory Pool

πŸš€ Quick Start

⚑ Installation in 3 Steps

# 1. Clone
git clone https://github.com/JuanCS-Dev/vertice-cyber.git && cd vertice-cyber

# 2. Automated Setup
npm run setup

# 3. Launch Platform
v-cyber start

πŸ› οΈ Common Commands

Command Action
v-cyber tui Open the Interactive Go Terminal
v-cyber status View system and agent health
v-cyber test Run the deterministic 850+ test suite
v-cyber logs Tail real-time system logs

πŸ“– Documentation

The full documentation is available in the /docs directory:


🀝 Contributing

We follow the Pagani Standard. Every PR must:

  1. Include unit and integration tests.
  2. Maintain or increase the 98.99% coverage.
  3. Pass the Maximus 2.0 Constitutional Guard audit.

See our Contributing Guide for more details.


πŸ“œ License

Distributed under the MIT License. See LICENSE for more information.


πŸ™ Acknowledgments

  • Charm.sh for the legendary Go TUI libraries.
  • Anthropic/Google for the MCP protocol and Gemini models.
  • MITRE for the ATT&CK framework data.

πŸ›‘οΈ Built with precision. Used with responsibility.


⬆️ Back to Top

About

MCP-native multi-agent cybersecurity platform with FastAPI bridge, Go TUI, React dashboard, and end-to-end runtime validation.

Topics

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors