Quality metrics for AI-assisted development — measure and improve your Claude Code sessions
Project description
Qualito
Quality metrics for AI-assisted development. Know if your Claude Code sessions are worth the cost.
What it does
Qualito analyzes your Claude Code sessions and gives you a DQI score (Delegation Quality Index) — a composite metric that measures how effectively you're using AI assistance. It tracks cost, duration, success rate, and quality across every session.
- Import existing Claude Code sessions — no behavior change needed
- Score each session with a DQI composite (0-100)
- Track costs, detect incidents, monitor quality trends
- Set SLOs and get alerts when quality drops
- Run experiments to compare different approaches
Quick Start
# Install
pip install qualito
# Initialize in your project
cd your-project
qualito init
# Import your Claude Code sessions
qualito import
# Score them
qualito score
# See results
qualito status
Every Claude Code user already has session data at ~/.claude/projects/. Qualito reads it — you'll see your first scores in under 2 minutes.
Cloud Dashboard
# Authenticate with qualito.ai
qualito login
# Push data to cloud
qualito sync
# Open dashboard
# → https://app.qualito.ai
Free tier: 100 runs/month, 1 workspace. Pro ($29/mo): unlimited.
CLI Commands
| Command | What it does |
|---|---|
qualito init |
Initialize Qualito in your project |
qualito import |
Import Claude Code session logs |
qualito score |
Calculate DQI scores for imported runs |
qualito status |
Show current DQI status |
qualito costs |
Cost breakdown and waste analysis |
qualito incidents |
Active quality incidents |
qualito slo |
SLO compliance check |
qualito dashboard |
Launch local web dashboard |
qualito login |
Authenticate with qualito.ai |
qualito sync |
Push local data to cloud |
qualito logout |
Remove cloud credentials |
MCP Server
Use Qualito inline in your editor via MCP:
{
"mcpServers": {
"qualito": {
"command": "uvx",
"args": ["qualito-mcp"]
}
}
}
7 tools available: dqi_score, dqi_cost, dqi_patterns, dqi_warnings, dqi_templates, dqi_incidents, dqi_slo.
Local Development
git clone https://github.com/mp-web3/qualito.git
cd qualito
uv sync --extra dev --extra dashboard
# Run tests
uv run pytest
# Local dashboard
uv run qualito dashboard
License
MIT
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 qualito-0.1.2.tar.gz.
File metadata
- Download URL: qualito-0.1.2.tar.gz
- Upload date:
- Size: 257.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.10.5 {"installer":{"name":"uv","version":"0.10.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2d4e3192dce09638f8abe56d9913f6c7d6750c0acb44a212944963cd56274665
|
|
| MD5 |
2591ddeaba3f5ec9290419667cbf2aea
|
|
| BLAKE2b-256 |
122c90dffc759be80407351a2d48821cc28a348018c66baca5558f320a48b145
|
File details
Details for the file qualito-0.1.2-py3-none-any.whl.
File metadata
- Download URL: qualito-0.1.2-py3-none-any.whl
- Upload date:
- Size: 106.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.10.5 {"installer":{"name":"uv","version":"0.10.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
96e978e15ac9f9fac63af6941b8812a14726670167678584ef82c5ba716b3804
|
|
| MD5 |
39584f5537976b80ddb79f6a80ddaf4a
|
|
| BLAKE2b-256 |
8c5f6dab148d58663c1a67a8c7ab957b41de659dea0dda87f5d51c24b9b0d615
|