AI-NATIVE PERFORMANCE ENGINEERING PLATFORM

Autonomous AI Intelligence for Apache JMeter

Creation of Adam: Apache Feather touching I, Robot Cybernetic Arm

Transform your performance engineering workflow. Generate JMX scripts from plain natural language, run context-aware diagnostic models, and navigate with a keyboard-first command palette.

$ bin/PluginsManagerCMD.sh install feather-wand-jmeter-ai-agent
C:\> bin\PluginsManagerCMD.bat install feather-wand-jmeter-ai-agent

Runs inside Apache JMeter 5.6.3+ on Java 17+. Get JMeter first if you don't have it.

The JMeter.AI Suite

12 open-source plugins, tools, learning resources, and documentation hubs for Apache JMeter, built for performance engineers. Select a product to explore its full capabilities and installation guide.

How Feather Wand Works

Feather Wand is a full AI agent inside Apache JMeter. Chat with 9 LLM providers, run embedded AI CLI terminals, or enable Agent Mode: the AI reads your test plan, adds and configures elements, auto-correlates dynamic values, and runs the test, verifying every change as it goes.

OpenAI GPTcloud apiAnthropic Claudecloud apiOllama ยท Llama 3local ยท zero egressCustom EndpointOpenAI-compatibleFeather WandAI Agent ยท 21 Toolsinside Apache JMeterTest Plan.jmxThread Group500 RPSHTTP RequestsamplerOAuth2 Assertionvalidator
Agent Mode ยท 21 Tools 9 LLM Providers Runs Inside JMeter GUI Local LLM via Ollama Zero Data Egress

Deploy in Seconds

Three ways to install the JMeter.AI suite. Pick the workflow that fits your environment.

Requires Apache JMeter 5.6.3+ on Java 17+. Download JMeter if you don't have it yet.

The recommended way: install straight from the JMeter Plugins Manager UI.

Open Plugins Manager
# JMeter โ†’ Options โ†’ Plugins Manager โ†’ Available Plugins
Search & install
# Search "Feather Wand" โ†’ Apply Changes and Restart JMeter
Configure your AI provider
# Linux / macOS: append quick-start settings and preserve existing properties
{ echo; curl -fsSL https://raw.githubusercontent.com/QAInsights/jmeter-ai/main/jmeter-ai-quickstart.properties; } >> "$JMETER_HOME/bin/user.properties"

# Windows PowerShell
Add-Content "$env:JMETER_HOME\bin\user.properties" ""
(Invoke-WebRequest https://raw.githubusercontent.com/QAInsights/jmeter-ai/main/jmeter-ai-quickstart.properties -UseBasicParsing).Content | Add-Content "$env:JMETER_HOME\bin\user.properties"

# Uncomment one provider and add its key (Ollama and Apple on-device need none), then restart JMeter