EveryDev.ai
Subscribe
Home
Tools

3,947+ AI tools

  • New
  • Trending
  • Featured
  • Compare
  • Arena
Categories
  • Agents2782
  • Coding1973
  • Infrastructure825
  • Projects603
  • Marketing598
  • Research520
  • Analytics468
  • Design462
  • MCP419
  • Testing346
  • Security323
  • Data305
  • Integration224
  • Prompts220
  • Communication210
  • Extensions196
  • Learning179
  • Voice175
  • Commerce160
  • DevOps135
  • Web95
  • Finance31
AI Tools by Topic
  • AI Coding Assistants
  • Agent Frameworks
  • MCP Servers
  • AI Prompt Tools
  • Vibe Coding Tools
  • AI Design Tools
  • AI Database Tools
  • AI Website Builders
  • AI Testing Tools
  • LLM Evaluations
Follow Us
  • X / Twitter
  • LinkedIn
  • Reddit
  • Discord
  • Threads
  • Bluesky
  • Mastodon
  • YouTube
  • GitHub
  • Instagram
Get Started
  • About
  • Editorial Standards
  • Corrections & Disclosures
  • Community Guidelines
  • Advertise
  • Contact Us
  • Newsletter
  • Submit a Tool
  • Start a Discussion
  • Write A Blog
  • Share A Build
  • Terms of Service
  • Privacy Policy
Explore with AI
  • ChatGPT
  • Gemini
  • Claude
  • Grok
  • Perplexity
Agent Experience
  • llms.txt
Theme
With AI, Everyone is a Dev. EveryDev.ai © 2026
    1. Home
    2. Tools
    3. OpenMonitor
    OpenMonitor icon

    OpenMonitor

    Monitoring Tools

    A vendor-neutral, durable web monitoring agent that runs on a schedule, filters search results against custom criteria, and delivers alerts via Slack or webhook.

    Visit Website

    At a Glance

    Pricing
    Open Source

    Self-hosted, open-source agent — free to deploy on your own OpenComputer account with your own search API keys.

    Engagement

    Available On

    CLI
    API
    Web

    Resources

    WebsiteDocsGitHubllms.txt

    Topics

    Monitoring ToolsAutonomous SystemsWeb Research

    Alternatives

    KubeGrafRaindropAgentPeek
    Developer
    diggerhqdiggerhq builds open-source developer infrastructure tools,…

    Listed Sep 2026

    About OpenMonitor

    OpenMonitor is a durable web monitoring agent built by diggerhq and deployed on the OpenComputer serverless agent platform. It runs scheduled searches across any of 13 supported search APIs, filters results against user-defined criteria sentences, and delivers notifications to Slack or a webhook endpoint. The project is open source on GitHub and written in TypeScript with no proprietary framework dependencies.

    What It Is

    OpenMonitor is a self-hosted, vendor-neutral alternative to managed web monitoring services like Exa Monitors or Parallel Monitor. Instead of locking you into a single search provider, it accepts whichever search API key you already have — Exa, Parallel, Tavily, Brave, Serper, Firecrawl, Jina, Perplexity, Linkup, You.com, Kagi, Valyu, or Monid — and only that one key is required at runtime. The agent runs as a serverless session on OpenComputer, meaning every scheduled refresh is a durable, inspectable session visible in the OpenComputer dashboard.

    How It Works

    The core loop is a plain TypeScript function (agent.ts) that, on each step, selects a model and three tools: list_watches, search_watch, and deliver. The managed harness runs the loop. On a daily schedule (09:00 UTC by default), the agent walks every configured watch, queries the selected provider with a date-bounded lookback, applies the optional criteria filter, and delivers results. Key architectural properties include:

    • Durable sessions: Each run survives restarts; state is managed by the OpenComputer platform.
    • Secret injection at the edge: Provider API keys are never visible to the agent process or its prompt — they are injected at the outbound network edge.
    • Stable item IDs: Each result item gets a stable ID per watch and URL, enabling deduplication across runs without a database.
    • Idempotent Slack delivery: Results are published through an outbox with retries; the stable ID doubles as an idempotency key so re-runs never double-post.

    Configuring Watches

    Watches are defined in opencomputer/agents/monitor/watches.ts. Each watch is a query string plus an optional criteria sentence. When criteria is provided, the agent reads every result against it and drops non-matching items; without criteria, all new results are delivered. The schedule and lookback window are set together in schedules/refresh.ts.

    Deployment and Setup Path

    OpenMonitor offers two deployment paths:

    • One-click via OpenComputer template: A deploy button links directly to the OpenComputer template UI, where you set SEARCH_PROVIDER and the corresponding API key secret.
    • CLI from a clone: git clone, npm install, opencomputer login, set the provider env var and secret, then npm run deploy.

    The homepage also provides a 389-word prompt designed to be pasted into a coding agent (Claude Code, Codex, Grok, OpenCode) that automates the entire setup — installing the CLI, cloning the repo, configuring secrets, editing watches, deploying, and walking through Slack app creation.

    Slack integration is per-environment (development and production) and is managed via a scripts/slack.sh helper that generates a Slack app manifest, guides through app creation at api.slack.com, and binds the bot to a specific channel.

    Extensibility and Provider Switching

    Switching search providers is two commands: set the new provider secret and update the SEARCH_PROVIDER environment variable. Adding a new provider means copying an existing provider module, implementing the single search(query, { since, limit }) interface, and registering it in providers/index.ts. The README notes that SerpApi and Google Custom Search are explicitly excluded because they require the API key as a query parameter, which is incompatible with the platform's header-only secret injection model.

    Current Status

    The repository was created on 2026-09-05 and last updated the same day, indicating a very recent initial release. The project has no license specified in the repository, one open issue, and one fork at the time of indexing.

    OpenMonitor - 1

    Community Discussions

    Be the first to start a conversation about OpenMonitor

    Share your experience with OpenMonitor, ask questions, or help others learn from your insights.

    Pricing

    OPEN SOURCE

    Open Source

    Self-hosted, open-source agent — free to deploy on your own OpenComputer account with your own search API keys.

    • All 13 search provider integrations
    • Scheduled daily web monitoring
    • Slack and webhook delivery
    • Durable sessions on OpenComputer
    • Full source code access on GitHub

    Capabilities

    Key Features

    • Vendor-neutral: supports 13 search providers (Exa, Parallel, Tavily, Brave, Serper, Firecrawl, Jina, Perplexity, Linkup, You.com, Kagi, Valyu, Monid)
    • Only one search API key required at runtime
    • API keys never enter the agent runtime — injected at outbound edge
    • Scheduled daily web searches with configurable cron and lookback window
    • Per-watch criteria filtering: drops results that don't match a user-written sentence
    • Slack delivery with idempotent outbox (no double-posting on re-runs)
    • Webhook delivery (one POST per watch with new results)
    • Stable item IDs for deduplication across runs without a database
    • Durable sessions: every refresh is inspectable in the OpenComputer dashboard
    • One-click deploy via OpenComputer template
    • CLI-based deployment from a cloned repo
    • Coding-agent setup prompt for fully automated installation
    • Per-environment Slack connections (development and production)
    • Extensible provider interface: add a new provider by implementing one function
    • No framework dependencies — plain TypeScript

    Integrations

    Exa
    Parallel
    Tavily
    Brave Search
    Serper (Google)
    Firecrawl
    Jina Reader
    Perplexity Search
    Linkup
    You.com
    Kagi
    Valyu
    Monid
    Slack
    OpenComputer
    Webhook (generic JSON POST)
    Claude Code
    Codex
    Grok
    OpenCode
    API Available
    View Docs

    Ratings & Reviews

    No ratings yet

    Be the first to rate OpenMonitor and help others make informed decisions.

    Developer

    diggerhq

    diggerhq builds open-source developer infrastructure tools, including OpenMonitor — a vendor-neutral web monitoring agent that runs on OpenComputer. The organization maintains the project on GitHub under the diggerhq account and focuses on self-hosted, key-agnostic tooling for developers.

    Read more about diggerhq
    WebsiteGitHub
    1 tool in directory

    Similar Tools

    KubeGraf icon

    KubeGraf

    AI SRE platform for Kubernetes that detects incidents, performs automated root cause analysis, and applies HMAC-signed SafeFix patches in under 5 minutes.

    Raindrop icon

    Raindrop

    Real-time monitoring and error tracking platform for AI agents that automatically detects silent failures, tool errors, hallucinations, and abnormal trajectories in production.

    AgentPeek icon

    AgentPeek

    AgentPeek puts Claude Code and Codex in your Mac notch, letting you monitor live sessions, answer prompts, and manage local dev servers from a single interface.

    Browse all tools

    Related Topics

    Monitoring Tools

    AI-enhanced monitoring solutions that provide real-time visibility into system performance, anomaly detection, and predictive alerting for proactive issue resolution.

    101 tools

    Autonomous Systems

    AI agents that can perform complex tasks with minimal human guidance.

    429 tools

    Web Research

    Tools that help navigate and extract information from the web.

    55 tools
    Browse all topics
    Back to all toolsSuggest an edit
    ratings
    discussions