The babysitter for your AI agents. Watches costs 24/7 and alerts you if something goes wrong.
Project description
Agentsitter 🟢
The babysitter for your AI agents.
Agentsitter watches your AI agents while you sleep. If something goes wrong — a loop, a runaway cost, anything odd — you get alerted before it costs you thousands.
Install
pip install agentsitter
Usage
Add three lines to your existing agent:
import agentsitter
sitter = agentsitter.watch(
api_key="agt_your_key", # Get your key at agentsitter.net/start
alert="you@email.com"
)
# After every API call, track the cost:
sitter.track(cost=0.04)
That's it. Agentsitter runs silently in the background, checks your agent's behaviour every 60 seconds, and alerts you if anything looks wrong.
What it watches for
- Loops — your agent repeating the same call over and over
- Runaway costs — spend accelerating exponentially
- Statistical drift — behaviour that looks abnormal based on Lo-MacKinlay Variance Ratio analysis
Get your API key
Go to agentsitter.net/start to get your free API key. Takes 30 seconds.
Daily digest
Once set up, you'll get a daily email at 8am with your agent's health status:
🟢 Status: GREEN
Your agent looked healthy today.
API calls: 847 | Spent: £2.41 | Anomalies: None
Links
- Website: agentsitter.net
- Live demo: arena.trustlogdynamics.com
- GitHub: github.com/AnouarTrust/agentsitter
Built in Manchester
By Anouar Boussif · Comptex Labs
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 agentsitter-0.1.0.tar.gz.
File metadata
- Download URL: agentsitter-0.1.0.tar.gz
- Upload date:
- Size: 3.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d4a502010f6d6ba2119bb30cd9472a239ae050e9a3d6b7ba51327fd921e6a178
|
|
| MD5 |
bbb71a6b2ac2d3c1f4c05cc6612aced6
|
|
| BLAKE2b-256 |
94d50acc36d4f7ca7f3dd0b9d6df34ced7af713a24a0e4f6af21778faf7c7f6e
|
File details
Details for the file agentsitter-0.1.0-py3-none-any.whl.
File metadata
- Download URL: agentsitter-0.1.0-py3-none-any.whl
- Upload date:
- Size: 4.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
cd89758e199e559490b1f13c529ae584f62f069820739ac9bd6c22d0276f7137
|
|
| MD5 |
03f282cf27ca022908e95e666ccf9d69
|
|
| BLAKE2b-256 |
49f6699f0de01c95a741553b02376c4cf46f83cffaaa5c791cceb93a74610707
|