Can an AI system understand vulnerabilities, evaluate risk, and suggest mitigations β all without human help?
Thatβs what I set out to build with IntelPatch.
π₯ What is IntelPatch?
IntelPatch is a fully autonomous, multi-agent CVE intelligence system that parses real-world CVEs, simulates red-team reasoning, and generates human-grade vulnerability insights and patch recommendations.
It's built using CamelAIβs OWL framework, and can run completely offline via Ollama, making it ideal for secure environments.
π§ What It Does
- π§Ύ Scrapes and parses CVEs in real-time
- π§ Uses multiple reasoning agents to analyze severity and exploitability
- π οΈ Suggests practical mitigations based on past exploits, configs, and patch databases
- π Scores risk based on CVSS, historical PoCs, and impact vectors
- π¦ All running fully locally with no internet dependency
βοΈ Tech Stack
- Languages: Python (agents, parsing), Shell (automation)
- LLM Integration: Ollama (offline LLM serving)
- Multi-Agent System: CamelAI OWL framework
- Data Sources: MITRE CVE feeds, ExploitDB, vendor advisories
- Design Pattern: Autonomous role-based agents with task delegation
π§© How It Works
- CVE Ingestion Agent β pulls recent CVEs
- Parsing Agent β extracts vulnerability fields
- Exploit Risk Agent β analyzes threat level & known exploits
- Mitigation Agent β suggests fixes and patches
- Summarization Agent β generates human-readable report
Each agent operates independently, communicates via a shared memory channel, and reasons using OWL's role-based planner.
π‘ Why I Built This
Manual CVE triage is:
- π Repetitive
- π§ Prone to error
- π’ Slow during active threat windows
IntelPatch acts as a virtual analyst, automating threat evaluation so defenders can respond faster and smarter.
π Links
- π¦ GitHub: https://github.com/mrvenom17/intel-patch
- π Full README: Includes architecture + agent breakdown
- π Portfolio: https://alay.vercel.app
π Whatβs Next?
- [ ] Add CVE β PoC β Patch mapping using ExploitDB
- [ ] Integrate a local vector DB for semantic similarity
- [ ] Add scoring dashboard with charts + risk heatmaps
- [ ] Add PoC testing in sandboxed environment
- [ ] Submit to CamelAI + OWL agent gallery
IntelPatch isnβt a script β itβs a thinking system.
Built solo. Fully open source. Always improving.
If you work in threat intel, cyber defense, or autonomous systems β Iβd love your feedback or collab. Letβs build machines that defend like humans, but faster.
β Drop a β on GitHub
β Comment or share if this resonates
β Alay Sharma
Top comments (0)