Skip to main content

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

Built in Manchester

By Anouar Boussif · Comptex Labs

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

agentsitter-0.1.0.tar.gz (3.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

agentsitter-0.1.0-py3-none-any.whl (4.1 kB view details)

Uploaded Python 3

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

Hashes for agentsitter-0.1.0.tar.gz
Algorithm Hash digest
SHA256 d4a502010f6d6ba2119bb30cd9472a239ae050e9a3d6b7ba51327fd921e6a178
MD5 bbb71a6b2ac2d3c1f4c05cc6612aced6
BLAKE2b-256 94d50acc36d4f7ca7f3dd0b9d6df34ced7af713a24a0e4f6af21778faf7c7f6e

See more details on using hashes here.

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

Hashes for agentsitter-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 cd89758e199e559490b1f13c529ae584f62f069820739ac9bd6c22d0276f7137
MD5 03f282cf27ca022908e95e666ccf9d69
BLAKE2b-256 49f6699f0de01c95a741553b02376c4cf46f83cffaaa5c791cceb93a74610707

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page