Skip to content

zenobia-pay/agentic-oversight

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Agentic Oversight

Autonomous AI agents running on cron that monitor, audit, and advise your business. PhD-level intelligence on autopilot.

"AI gives you access to PhD level intelligence, put it on a cron and USE IT!!!"

The Stack

Agent Role Cadence
🔓 Pentest Agent Attempts to hack your site, auto-fixes vulnerabilities Daily
🐛 Bug Hunter Scans new code for bugs and edge cases On PR / Daily
📊 Data Insights Finds leaky buckets and pain points in your data Weekly
💬 Feedback Analyzer Patterns in user feedback → ships fixes Daily
🤔 Skeptical Investor Due diligence from a VC's perspective Weekly
📈 KPI Analyst Tracks metrics, finds growth levers Daily

Architecture

┌─────────────────────────────────────────────────────────┐
│                  Cloudflare Workers                      │
│  ┌─────────────┐  ┌─────────────┐  ┌─────────────┐     │
│  │ Cron Trigger│  │ Cron Trigger│  │ Cron Trigger│ ... │
│  └──────┬──────┘  └──────┬──────┘  └──────┬──────┘     │
│         │                │                │             │
│         ▼                ▼                ▼             │
│  ┌─────────────────────────────────────────────┐       │
│  │           Agent Orchestrator                 │       │
│  │  - Spawns Claude instances via API           │       │
│  │  - Manages context / memory                  │       │
│  │  - Routes results to Slack/Telegram          │       │
│  └─────────────────────────────────────────────┘       │
└─────────────────────────────────────────────────────────┘
                          │
                          ▼
            ┌─────────────────────────┐
            │   Claude Opus 4 API     │
            │   (Anthropic)           │
            └─────────────────────────┘
                          │
                          ▼
            ┌─────────────────────────┐
            │  Slack / Telegram Bot   │
            │  (Reports & Alerts)     │
            └─────────────────────────┘

Quick Start

# Install deps
npm install

# Configure
cp .env.example .env
# Add your ANTHROPIC_API_KEY, SLACK_WEBHOOK, etc.

# Deploy to Cloudflare
npm run deploy

# Run an agent manually
npm run agent:pentest
npm run agent:bugs
npm run agent:insights

Agent Prompts

Each agent has a specialized system prompt in /agents/. They're designed to:

  1. Act autonomously — no hand-holding
  2. Take action — not just report, but fix
  3. Communicate clearly — summary → details → recommendations
  4. Learn — maintain memory across runs

Environment Variables

ANTHROPIC_API_KEY=sk-ant-...
SLACK_WEBHOOK_URL=https://hooks.slack.com/...
TELEGRAM_BOT_TOKEN=...
TELEGRAM_CHAT_ID=...
TARGET_REPO=github.com/your-org/your-app
TARGET_URL=https://your-app.com
DATABASE_URL=... (for data agents)

License

MIT

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors