PyRank
  • Search
  • PyPI
  • GitHub
  • Insights
  • Compare
  • Advisories
  • Ecosystem
  • About

Ai Testing Python Packages

Python packages with the GitHub topic ai-testing. Sorted by monthly downloads, with stars and forks.
langwatch
langwatch-scenario

Agentic testing for agentic codebases

134K 984 86
jhd3197
prompture

Prompture is an API-first library for requesting structured JSON output from LLMs (or any structure), validating it against a schema, and running comparative tests between models.

25K 14 3
Giskard-AI
giskard

🐒 Open-Source Evaluation & Testing library for LLM Agents

17K 6K 550
justinGrosvenor
alignmenter

Check if your AI sounds like your brand, stays safe, and behaves consistently. Works with your custom GPTs, hosted APIs, and local models. Get detailed reports in minutes, not days.

5K 7 0
evalshift
evalshift

Open-source LLM migration and regression testing for AI agents. Compare models, detect tool-call regressions, and gate model changes in CI.

4K 5 0
seleniumboot
seleniumboot-mcp

A Python MCP server that brings Selenium WebDriver automation to Claude and other AI assistants β€” with built-in code generation for Python (pytest), Java TestNG, and JUnit 5 test scripts.

4K 2 1
jch1887
juried

Acceptance testing for LLM features, with verdicts corrected for the judge's own error rate.

3K 0 0
rfioly
trace2eval-cli

属于 AI ηš„ι”™ι’˜ζœ¬ Β· Turn production LLM traces into a regression eval set

3K 0 0
Pacific-AI-Corp
langtest

Deliver safe & effective language models

3K 561 54
ksgisang
aat-devqa

AI-powered automated E2E testing. Just enter a URL β€” AI generates and runs test scenarios.

3K 7 1
beyhangl
evalcraft

Deterministic $0 pytest assertions for AI agents β€” catch the agent that quietly stopped calling its tools, and cost blowups, offline in CI.

3K 4 2
dmsehgal
aiexpect

Assertions for non-deterministic AI text. Drop into pytest, get a Trust Score + HTML report. Free-first: rules, local embeddings, then your own LLM judge.

3K 2 0
tanveer-arch
promptdrift-ci

Git-native CI regression testing and behavioral drift monitoring for LLM prompts.

2K 1 4
evalshift
evalshift-sdk

Open-source capture SDK for AI agents β€” records model and tool calls to build golden suites for LLM migration and regression testing.

2K 0 0
techwarq
ailens-evals

Evals for AI apps that make text, images, video or audio: is every change better or worse, why, and what it costs. pip install ailens-evals

1K 0 0
tlzmw001
aitest-kit

δΈ€ε₯— AI θΎ…εŠ©ηš„θ‡ͺεŠ¨εŒ–ζ΅‹θ―•ε·₯ε…·ι“Ύ

1K 13 1
Chatbot-TRACER
chatbot-tracer

An automated approach for exploring and testing conversational agents using large language models. TRACER discovers chatbot functionalities, generates user profiles, and creates comprehensive test suites for conversational AI systems.

864 2 0
VitaPilot-AI
flakelens

Separate real LLM failures from flaky ones. Repeat-run evals with Wilson confidence intervals. Zero deps.

746 0 0
JohnSnowLabs
nlptest

Deliver safe & effective language models

521 561 54
HaliosAI
haliosai-cli

Open-source CLI and Agent Skill for building and running AI agent evals from your coding agent.

519 2 0
alepot55
agentrial

Statistical evaluation framework for AI agents

493 20 2
minhquang0407
softgnn-advisor

Graph-guided, runtime-proven, LLM-assisted PR testing.

481 1 0
radoslaw-sz
maia-test-framework

A pytest-based framework for testing multi AI agents systems. It provides a flexible and extensible platform for complex multi-agent simulations. Supports many integrations like LiteLLM, CrewAI, LangChain etc.

468 1 0
RudraDudhat2509
diffprompt

git diff for prompt engineers - catch behavioural prompt regressions before they ship.

455 3 0
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology