Inspiration
We wanted to make cybersecurity easier by creating an AI tool that not only finds vulnerabilities but also helps fix and verify them.
What it does
Veridex uses AI to detect security vulnerabilities, suggest fixes, and verify results while providing a clear dashboard and evidence trail.
How we built it
We used Python, Streamlit, NVIDIA Nemotron, and OpenGrep to build our frontend, AI analysis system, and vulnerability scanning workflow.
Challenges we ran into
We faced challenges connecting the frontend and backend, fixing missing dependencies, and getting our AI-powered investigation features working.
Accomplishments that we're proud of
We're proud of building an interactive cybersecurity dashboard and developing a system focused on verifying AI-generated security fixes.
What we learned
We learned how to integrate AI with cybersecurity tools, collaborate through GitHub, and troubleshoot complex software integrations.
What's next for Veridex
We plan to improve automated verification, expand language support, and integrate Veridex into real developer workflows.
Built With
- nemotron
- python
- vscode