krantikumara

AI-powered SIP PCAP analyzer with call flow, hold/resume detection, and GPT-4o chat

12
0
100% credibility
Found Apr 18, 2026 at 12 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
Python
AI Summary

An open-source web app that analyzes Wireshark PCAP files for SIP call details, including message flows, SDP hold/resume detection, call diagrams, and AI-powered root cause analysis and chat.

How It Works

1
🕵️ Discover the tool

You hear about Kranti's PCAP Analyzer, a helpful app for checking network recordings of phone calls made with Wireshark.

2
💻 Get ready

Download the tool files and install the free Wireshark program on your computer to read the capture files.

3
🤖 Link AI helper

Connect a smart AI service like Azure OpenAI so it can provide clever explanations of what went wrong in calls.

4
🚀 Start the app

Run the simple starter to open a friendly web page in your browser.

5
📁 Upload capture

Choose your PCAP file from Wireshark and click the big Analyze button to see everything unfold.

6
📊 Explore insights

View colorful diagrams of call flows, lists of messages, stats, and AI summaries of holds, resumes, and problems.

7
💬 Chat about it

Type questions like 'What caused the hold?' in the chat box to get instant smart answers.

🎉 Calls mastered

You now clearly see every detail of your phone calls, spot issues fast, and fix network problems with confidence.

Sign up to see the full architecture

6 more

Sign Up Free

Star Growth

See how this repo grew from 12 to 12 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is -kranti-sip-pcap-analyzer?

Kranti's SIP PCAP analyzer is a Python tool that processes Wireshark PCAP files to dissect SIP calls, spotting message flows, SDP details, and hold/resume events per RFC 3264 and 2543. Upload a capture, and it delivers tabs with overviews, packet tables, SVG ladder diagrams, stats, and GPT-4o-powered dialog breakdowns plus a chat interface to query issues like "which calls failed authentication?" It solves manual Wireshark slog by automating SIP troubleshooting with AI insights.

Why is it gaining traction?

This ai-powered analyzer stands out with GPT-4o chat for natural questions on PCAPs, precise hold/resume detection, and visual call flows—features rare in basic sip tools. Developers grab it for instant root-cause analysis on codecs, errors, or one-way audio without scripting parsers. The Gradio web UI launches in seconds, blending ai-powered projects github style with protocol depth.

Who should use this?

VoIP engineers debugging call drops in SBCs or trunks, SIP devs tracing INVITE failures in captures, and network ops teams hunting hold glitches in enterprise PBXs. Ideal for anyone tired of scrolling Wireshark for SDP a=sendonly tags or retransmits during outage calls.

Verdict

Worth a spin for SIP-heavy workflows despite 12 stars and 1.0% credibility signaling early maturity—docs are solid, setup is pip-simple, but expect tweaks for large PCAPs. Fork and contribute if you need production polish.

(178 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.