Looking for contributors to help debug an AI-powered Network Traffic Analyzer (FastAPI + Scapy + sci

1 2 12
calendar_today agoschedule1 min read

Hi everyone,

I've been building NetGuard, an open-source AI-powered Network Traffic Analyzer and Active Defense Platform built with FastAPI, Scapy, SQLite, and a Random Forest model trained on the NSL-KDD dataset.

The project currently includes:

  • Live packet capture
  • Rule-based IDS
  • Traffic visualization dashboard
  • AI traffic classification
  • Automatic IP blocking using iptables
  • Threat remediation recommendations

Most of the architecture is working, but I'm currently stuck on a few integration issues.

The biggest one:

  • The orchestrator successfully receives HTTP 200 OK from the classifier, but ai_result is always null. I suspect a payload mismatch or response parsing issue inside call_classifier().

There are also a couple of other issues involving SQLite alert persistence and PDF report generation.

I've documented everything in the README, including reproduction steps and setup instructions.

GitHub:
https://github.com/GulrezQayyum/netguard

If anyone enjoys debugging FastAPI, async Python, networking, or ML integrations, I'd really appreciate your feedback or pull requests.

Thanks!

3 Comments

1 vote
1 vote
1 vote
🔥 Join developers growing publicly
Share your knowledge, build in public, and grow your developer presence with a global community.

More Posts

Dashboard Operasional Armada Rental Mobil dengan Python + FastAPI

Masbadar - Mar 12

The Sovereign Vault — A Comprehensive Guide to Protocol-Driven AI

Ken W. Algerverified - Jun 4

I Wrote a Script to Fix Audible's Unreadable PDF Filenames

snapsynapseverified - Apr 20

Your Backup Data Knows More Than You Think. HYCU aiR Is Finally Asking It the Right Questions.

Tom Smithverified - May 14

What Is SARIF and How Does It Help Security Tools Work Together?

Ganesh Kumar - Jul 4
chevron_left
773 Points15 Badges
3Posts
2Comments
4Connections
Software Engineering student working on Flutter apps and Machine Learning projects.

Related Jobs

View all jobs →

Commenters (This Week)

103 comments
1 comment
1 comment

Contribute meaningful comments to climb the leaderboard and earn badges!