selab-gatech/autoresttest

Automated black-box REST API testing using graph-based modeling, LLMs, and multi-agent reinforcement learning.

52
/ 100
Established

Parses OpenAPI 3.0 specifications to generate test cases using a multi-agent Q-learning framework where value and header agents explore the API state space based on LLM-generated test data. Supports any OpenAI-API compatible LLM provider (OpenAI, Azure, local models via Ollama/vLLM) with configurable Q-learning parameters and built-in caching for cost efficiency. Features an interactive terminal UI with live execution dashboards, real-time cost tracking, and pre-configured test services for rapid local API testing.

No Package No Dependents
Maintenance 10 / 25
Adoption 8 / 25
Maturity 16 / 25
Community 18 / 25

How are scores calculated?

Stars

45

Forks

14

Language

HTML

License

MIT

Last pushed

Feb 20, 2026

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/agents/selab-gatech/autoresttest"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.