michael-c-137/gemini-mythos
๐ก๏ธ Gemini Mythos
Team: Invencible Hackathon: TechEx Intelligent Enterprise Solutions Primary Tracks:
- Agent Security & AI Governance (Powered by Veea)
- AI Agents with Google AI Studio
๐ The Core Thesis
Replicating the frontier cybersecurity capabilities of Anthropicโs Mythos by applying the "Jagged Frontier" philosophy.
While Anthropic focuses on the raw power of a single frontier model, Gemini Mythos proves that the "moat" is the system, not just the model. By orchestrating a multi-agent pipeline using a mix of Gemini 2.5 Pro, Gemini 2.5 Flash, and Gemini Flash Lite models within an always-on governance scaffold, we aim to matchโand in false-positive discrimination, exceedโthe results of frontier-scale autonomous cybersecurity agents.
๐ Technical Architecture: The Five-Stage Pipeline
We utilize LangGraph to orchestrate a deterministic, 5-stage state machine that balances reasoning depth with API cost and speed.
๐ Innovation Differentiators
- 1M Context "Full-Brain" Audit: Feeds entire repositories into Gemini 2.5 Pro for cross-file logic auditing to catch vulnerabilities that traditional chunked-RAG systems miss.
- Autonomous Exploit Oracle: The system doesn't just guess; it generates a PoC script and verifies the vulnerability in real-time within a sandboxed execution environment.
- Always-On Governance (Veea): Every prompt and response is proxied through a Veea Lobster Trap managed proxy (running locally on port 8081). Governance is not optional; there is no opt-out checkbox, ensuring a 100% audit trail of autonomous agent intent.
- Targeted Model Allocation: Cost and speed are optimized by mapping the right model to the right task, avoiding global rate-limit bottlenecks.
๐ป Public Interface: The "Sentinel" Dashboard
Designed in Streamlit as a high-density command center for enterprise security:
- Live Multi-Stage Tracker: Visualizes the real-time transition across the LangGraph state machine.
- "Jagged Frontier" Radar Chart: Plotly-powered executive comparison of Gemini Mythos vs. standard SAST scanners.
- Interactive Tabs:
- Summary: Executive metrics and confirmed vulnerability dataframe.
- Analyst Reasoning: A real-time terminal stream of the AI's internal thought process.
- Remediation & PoC: Side-by-side view of the generated patch, unit tests, and sandbox execution logs.
- Veea Audit Logs: The intercepted network payloads and governance metadata from the Lobster Trap proxy.
๐ ๏ธ Setup & Local Development
Prerequisites
- Docker and Docker Compose
- Google AI Studio API Key (
GOOGLE_API_KEY)
Installation
- Clone the repository:
git clone https://github.com/your-username/gemini-mythos.git
cd gemini-mythos- Configure Environment: Create a
.envfile in the root directory and add your Google API key:
GOOGLE_API_KEY=your_api_key_here- Run with Docker Compose:
docker-compose up --buildThis will start:
- The Lobster Trap Proxy on
http://localhost:8081 - The Sentinel Dashboard on
http://localhost:8501
- Access the Application: Open your browser and navigate to
http://localhost:8501.
For a demonstration, enter the following repository URL and click Start Deep Audit: https://github.com/vulnerable-apps/damn-vulnerable-MCP-server
Built for the TechEx Intelligent Enterprise Solutions Hackathon - 2026
