Rhesis - Testing and validation platform for LLM applications
Project description
Rhesis
Testing and validation platform for LLM applications
Rhesis helps you build reliable AI applications through comprehensive testing, validation, and monitoring.
Installation
pip install rhesis
This installs the full Rhesis SDK. For additional features:
# Multi-turn testing agent
pip install rhesis[penelope]
# Framework integrations
pip install rhesis[langchain]
pip install rhesis[langgraph]
# Everything
pip install rhesis[all]
Quick Start
from rhesis.sdk import RhesisClient
client = RhesisClient()
Documentation
- Full Documentation: docs.rhesis.ai
- API Reference: docs.rhesis.ai/api
- Getting Started Guide: docs.rhesis.ai/getting-started
Packages
The Rhesis ecosystem includes:
| Package | Description |
|---|---|
rhesis |
Umbrella package (this package) - installs rhesis-sdk |
rhesis-sdk |
Core SDK for testing and validation |
rhesis-penelope |
Multi-turn testing agent |
Optional Extras
| Extra | Description |
|---|---|
penelope |
Multi-turn conversational testing agent |
langchain |
LangChain integration |
langgraph |
LangGraph integration |
autogen |
AutoGen integration |
huggingface |
HuggingFace models support |
garak |
Garak vulnerability scanner |
all-integrations |
All framework integrations + Penelope |
all |
Everything including HuggingFace models |
Links
License
MIT License - see LICENSE for details.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file rhesis-0.6.3.post1.tar.gz.
File metadata
- Download URL: rhesis-0.6.3.post1.tar.gz
- Upload date:
- Size: 6.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.8.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
56f459a0be9c796597e5c4126b3293676125c3f189293cd151940681239e5ef2
|
|
| MD5 |
f4350c0f81fd1c42eda8c16fea5cbafe
|
|
| BLAKE2b-256 |
8cdd8f013129654a34f9162e0452b398c3b45af601cc39d642c8ced4228a3f01
|
File details
Details for the file rhesis-0.6.3.post1-py3-none-any.whl.
File metadata
- Download URL: rhesis-0.6.3.post1-py3-none-any.whl
- Upload date:
- Size: 3.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.8.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
55d08abe89b49a533a720c704fd04ea9ba10f693ed8e3e17403f9fe7ee3c606b
|
|
| MD5 |
6c0c981605107af59c70a76ae6b0f0c1
|
|
| BLAKE2b-256 |
1321c678a27cb8b66d99e9f357455a42b18ed120e0a85eceb8c02356a09bd66a
|