Sam-Richard-007

AI-assisted correlation and test-plan editing live, inside JMeter. Load any JMX, run the test, and let the plugin's Smart Correlation Listener capture every response. Then talk to AI in natural language to add extractors, JSR223 scripts, assertions, timers applied directly to your JMeter tree with a confirmation dialog before anything is change

10
0
85% credibility
Found May 21, 2026 at 10 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
Java
AI Summary

A JMeter plugin that embeds an AI assistant to help with correlation of dynamic values (CSRF, JWT, session IDs) and natural-language editing of test plans, featuring an AI chat sidebar and auto-correlate functionality.

Star Growth

See how this repo grew from 10 to 10 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 Smart-GenAI-Powered-JMeter?

Smart-GenAI-Powered-JMeter is a JMeter plugin that embeds an AI assistant directly into your load testing workflow. Instead of manually hunting for dynamic tokens like CSRF, JWT, and session IDs, then writing regex extractors by hand, you run your test, capture responses, and chat with AI to add extractors, assertions, timers, and JSR223 scripts. The plugin modifies your live JMX tree in place and shows you exactly what will change before anything is applied. It supports Groq (free tier), Google Gemini, and Meta Llama as AI providers.

Why is it gaining traction?

The killer feature is the confirmation dialog before every change. Nothing gets written to your JMX without your approval, and duplicates are flagged automatically. The Smart Regex Extractor lets you right-click selected text in any response, auto-detect stable boundaries, and optionally ask AI to suggest the best extraction pattern. For complex multi-value extractions from HTML tables or repeated JSON structures, the Multi-Group AI Extractor generates a JSR223 PostProcessor in Groovy that captures everything at once. The plugin also loads HAR files or recorded JMX as baselines, so AI can compare original recorded values against live responses and identify exactly what changed.

Who should use this?

Performance engineers who spend hours correlating dynamic values in complex JMeter scripts will get the most value. If you are tired of alt-tabbing between JMeter, a regex tester, and ChatGPT to figure out how to extract a session token, this plugin consolidates that workflow. API testers working with applications that use JWT or OAuth flows will appreciate the automatic detection of auth tokens. Teams doing ai assisted development using github copilot-style workflows will find the natural language interface familiar for adding test assertions and timers.

Verdict

With a credibility score of 0.85 and only 10 stars, this is an early-stage project that shows real promise but needs community validation. The implementation is solid (Java, OkHttp, proper JMeter plugin architecture), the feature set is genuinely useful, and the confirmation-before-change safety net is smart design. At version 1.0.0, it is production-ready for individual use but should be evaluated in staging before enterprise deployment. Watch this one.

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.