Multi-Agent System for Secure Code Generation and Vulnerability Remediation
Key Technical Highlights:
- Multi-Agent System (MAS): Designed and implemented a collaborative MAS using LangGraph, where specialized AI agents (OWASP ASVS-aligned) analyze and secure code.
- AI-Driven Analysis & Generation: Leverages LLMs for contextual code understanding, secure code generation, and vulnerability remediation, integrated with SAST (Semgrep) and Tree-sitter.
- Full-Stack Development: Backend built with Python (FastAPI, LangGraph), asynchronous task processing with RabbitMQ & Celery-like worker pattern. Frontend developed using React and TypeScript.
- DevSecOps Workflow: Demonstrates an automated end-to-end pipeline from code submission, multi-path analysis, fixing suggestions, to detailed reporting.
- Dynamic Code Parsing: Utilizes Tree-sitter for robust, multi-language AST generation and querying, enabling precise code analysis.
- User Authentication & API Security: Implemented JWT-based authentication using `fastapi-users` and designed secure API endpoints.
Explore the Project
This platform is a demonstration of applied skills in secure software development and AI. Access is currently available for potential employers and industry connections.
Create Account for Demo Access*Account registrations will resume on 15th May, 2025