NVIDIA AI Integrations
Gideon is built to leverage NVIDIA AI technologies for high-performance, real-time cybersecurity operations.
NVIDIA Morpheus
Section titled âNVIDIA MorpheusâNVIDIA Morpheus is an AI framework that provides GPU-accelerated data processing for cybersecurity.
Performance
Section titled âPerformanceâBy using Morpheus, Gideon can process over 208,333 logs per second, allowing for enterprise-scale real-time monitoring.
Enabled Pipelines
Section titled âEnabled PipelinesâGideon integrates with several Morpheus pipelines:
- Digital Fingerprinting (DFP): Detects anomalous user behavior by creating a âfingerprintâ of normal activity and flagging deviations.
- DGA Detection: Uses Deep Learning to identify Domain Generation Algorithms used by malware for Command & Control (C2).
- Phishing Detection: Employs NLP models to analyze email content for social engineering attempts.
- Ransomware Detection: Monitors file system behavior for encryption patterns and bulk file modifications.
Configuration
Section titled âConfigurationâMORPHEUS_URL=http://localhost:8080MORPHEUS_ENABLED=trueNVIDIA NIM
Section titled âNVIDIA NIMâNVIDIA NIM (Inference Microservices) provides optimized, self-hosted AI models.
Gideon can use NIM to host its internal âSelf-Reflectionâ and âTask Planningâ LLMs locally on your own GPUs.
Key Benefits
Section titled âKey Benefitsâ- Privacy: Security research data never leaves your infrastructure.
- Speed: GPU-optimized inference for complex planning tasks.
- Compatibility: Gideon uses an OpenAI-compatible API to talk to NIM.
Configuration
Section titled âConfigurationâNIM_BASE_URL=http://localhost:8000/v1NIM_API_KEY=optionalArchitecture Diagram
Section titled âArchitecture Diagramâgraph TD A[Gideon Core] --> B[NVIDIA Morpheus] A --> C[NVIDIA NIM] B --> D[GPU Acceleration] C --> D B -- Pipelines --> E[DFP/DGA/Ransomware] C -- Local LLM --> F[Mistral/Llama3/Nemotron]