Skip to main content

AgentMonitor — flight recorder for AI agents. Records prompts, tool calls, files, cost, and latency. Local-first dashboard.

Project description

AgentMonitor

Live PyPI Status

See what your AI agent actually did.

Live at https://cogniguardai.com/ — marketing site is up; functional v0.1.0 ships soon.

AgentMonitor is a flight recorder for AI agents. It records every prompt, tool call, file touched and dollar spent — so when your agent does something weird, you can rewind and see exactly what happened.

  • Local-first. Runs as a desktop app on your laptop. Your prompts never leave your machine.
  • Free. No signup, no telemetry, no cloud account. Forever.
  • Works with what you use. Cursor, Claude Code, OpenAI, Anthropic, LangChain, AutoGen, Smolagents, Ollama — and any custom agent.

Made by CogniGuard AI.

Install

Status: the PyPI namespace cogniguardai is reserved (v0.0.1 placeholder). The first functional release lands as v0.1.0. Until then, the only working install is from source — see Run from source below.

When v0.1.0 ships:

pip install cogniguardai
agentmonitor   # opens the dashboard at http://localhost:8765

Run from source (works today)

git clone https://github.com/cogniguardai/agentmonitor.git
cd agentmonitor
pip install -r requirements.txt
python -m agent_monitor.run_server
# then open http://localhost:8765

What it does

  1. Record. Every agent run is captured automatically — prompts, tool calls, files touched, tokens spent, money burned.
  2. Replay. Open any past run and scroll through it like a video.
  3. Rewind. When something goes wrong, you have the receipts.

Documentation

Repository layout

agent_monitor/   Python package (the recorder + dashboard backend)
marketing/       Source for the marketing site at cogniguardai.com
requirements.txt Python dependencies

License

MIT — see LICENSE.

Privacy

AgentMonitor does not phone home. Ever. All data lives in a local SQLite database on your machine. There is no analytics, no telemetry, no signup, no account.

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

cogniguardai-0.1.0.tar.gz (159.9 kB view details)

Uploaded Source

Built Distribution

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

cogniguardai-0.1.0-py3-none-any.whl (177.9 kB view details)

Uploaded Python 3

File details

Details for the file cogniguardai-0.1.0.tar.gz.

File metadata

  • Download URL: cogniguardai-0.1.0.tar.gz
  • Upload date:
  • Size: 159.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.9

File hashes

Hashes for cogniguardai-0.1.0.tar.gz
Algorithm Hash digest
SHA256 cc59d9cbd5f60a8d4481a4cdacc0e977c87720835a9fc58ff2df19f7f337d739
MD5 d041f20551c40d1e33f34c4b4295491e
BLAKE2b-256 aeefc91f429a659456d37f09629a1f81f412421cd90a4268b060302cd257d074

See more details on using hashes here.

File details

Details for the file cogniguardai-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: cogniguardai-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 177.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.9

File hashes

Hashes for cogniguardai-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 f58186c18fb1ef508b62e59a93730421ab6759cca9312091e9efac07a712ef4e
MD5 ba278c295657a1b72aba7838d30bc1ee
BLAKE2b-256 0a225d8310a7eee86854faa66c0511fa02862a705b16a87859847a8eda7c5ee9

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