Skip to main content

SudoDog

Find and monitor AI agents running on your machine.

pip install sudodog
sudodog-scan
┌─────────────────────────────────────────────────────────┐
│  🐕 SudoDog Shadow Agent Scanner                        │
│     Find AI agents you didn't know were running         │
└─────────────────────────────────────────────────────────┘

Scanning for AI agents...
Checking 142 processes...

============================================================
  SHADOW AGENT SCAN REPORT
============================================================
  Unmonitored Agents Found: 2
============================================================

[1] PYTHON (PID 12847)
    Framework:  langchain
    Confidence: [████████░░] 80%
    Command:    python agent.py --model gpt-4

    Why detected:
      • Framework detected: langchain
      • AI API connections: 1

[2] NODE (PID 9123)
    Framework:  unknown
    Confidence: [██████░░░░] 60%
    Command:    node dist/agent-runner.js

    Why detected:
      • Command matches pattern 'agent'
      • AI API connections: 3

What It Does

  • Scans running processes for AI agent frameworks (LangChain, AutoGPT, CrewAI, etc.)
  • Detects API connections to OpenAI, Anthropic, and other AI providers
  • Works on macOS, Linux, and Windows
  • Zero configuration - just run sudodog-scan

Installation

pip install sudodog

Commands

Scan for AI agents

sudodog-scan              # Quick scan
sudodog-scan --json       # JSON output (for scripts)
sudodog-scan --watch      # Continuous monitoring

Monitor your agents

# Initialize (optional - for dashboard features)
sudodog init

# Run your agent with monitoring
sudodog run python my_agent.py

# Or integrate with Claude Code
sudodog integrate claude-code

Detected Frameworks

Framework Detection Method
LangChain Process args, imports, env vars
AutoGPT Process args, imports
CrewAI Process args, imports
OpenAI Assistants API connections, imports
Anthropic Claude API connections, imports
LlamaIndex Process args, imports
Semantic Kernel Process args, imports

Dashboard (Optional)

See your agents in a web dashboard:

  1. Sign up at dashboard.sudodog.com
  2. Get your API key from Settings
  3. Run: sudodog init and enter your API key
  4. Your scans and monitored agents will appear in the dashboard

Use Cases

  • Security teams: Find unauthorized AI agents in your environment
  • Developers: See what AI tools are running and how much they're costing
  • DevOps: Monitor AI agent health and API usage
  • Compliance: Audit AI agent activity for regulatory requirements

Privacy

Links

License

MIT

Metadata

Release files for sudodog 2.7.6

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for sudodog 2.7.6
File Size Uploaded
sudodog-2.7.6.tar.gz 75.3 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for sudodog 2.7.6
File Interpreter ABI Platform
sudodog-2.7.6-py3-none-any.whl Python 3 none any Details

Total release size: 164.7 kB

Release files / sudodog-2.7.6.tar.gz

Download URL sudodog-2.7.6.tar.gz
Size 75.3 kB
Tags Source
SHA-256 checksum
How to use checksums
a13829a4be3e2b4fafbd28a8981edd785b9445997f8954bf92124338fc5bf667
BLAKE2b-256 checksum
How to use checksums
8ce0d039801abb9ebd6869bf9a256452dcbdb775412af99b766a0dc819189747
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / sudodog-2.7.6-py3-none-any.whl

Download URL sudodog-2.7.6-py3-none-any.whl
Size 89.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
331b6b28d56ae6e923c00bc9f8456ed77ba525717f0c8c76c8ca15689cddfcea
BLAKE2b-256 checksum
How to use checksums
d6a3f77d65ac4b6393811d2c2c6cb0423e3b55939e17b0df95676e5a72d3adf7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release history Release notifications | RSS feed

This release

2.7.6 This release

2 release files

2.7.3

2 release files

2.7.2

2 release files

2.7.1

2 release files

2.7.0

2 release files

2.6.0

2 release files

2.5.3

2 release files

2.5.2

2 release files

2.5.0

2 release files

2.4.0

2 release files

2.3.0

2 release files

2.2.0

2 release files

2.1.0

2 release files

2.0.1

2 release files

2.0.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page