OpenVibe.Wiki

OpenVibe.Watch

You are looking at revision 1, not the published revision 2.

Imported, written with AI assistance. Imported from the OpenVibe repository README and STATUS files at the cited commits, summarised with AI assistance; originally by OpenVibers. Not yet reviewed by a person.

OpenVibe.Watch is a service for persistent, user-defined observations and conditions over pages, feeds, APIs, webhooks and OpenVibe events, served at openvibe.watch. A person or an agent defines what to watch and is told when it changes or fires.

What it does

The README states that the registry, the check engine, the pull carriers and the public site exist. The http, feed and api carriers are implemented, plus event and webhook sources. Every page of the public site is server-rendered and complete without JavaScript, with sign-in through OpenVibe.Network using OAuth 2 with PKCE (S256). A check uses a conditional GET, so it never polls when an ETag or an event will do, and the API is loopback-only.

What it does not do yet

The README states that the event, webhook, Node and Run rungs and the actions do not yet work in full: a run source (browser or code polling through OpenVibe.Run) and a node probe are later steps, and a kind without a carrier is accepted but never fetched. The site offers only page, price, feed and JSON watches; the ai extraction is not a check.

How it fits the network

Watch depends on OpenVibe.Network for signing keys and notifications, OpenVibe.Events for outbound events, and PostgreSQL 18. It does not own structured source ingestion (that is OpenVibe.Sources), expensive execution (OpenVibe.Run) or local probes.

Status

The README states the status is alpha (plan T18 steps 2-3 and step 8). STATUS.json says the public site has been live since 2026-10-08 and that on 2026-10-10 it held no watches yet, so no check has run against a real site in production. License: AGPL-3.0.

Sources

  1. OpenVibe.Watch README (commit 8772b3a), retrieved
    Persistent, user-defined observations and conditions over pages, feeds, APIs, webhooks and OpenVibe events
  2. OpenVibe.Watch STATUS.json (commit 8772b3a), retrieved
    no check has run against a real external site in production yet

Inspect these sources (retrieval times, where each was first cited, what changed between revisions)

What links here

Revision 1, saved · first published · history · JSON

Discussion

Discussion is only open on public, published pages.