openvibers/openvibe.wiki Commits
Seed: Reviews as it is today (members' reviews, every review site, ratings from other sites, official records; cited at Reviews 40bafac), Wiki says wikis (README 51a0150), Space's overview line no longer says 'still a home page' (#81)
Changes
@@@ -10,7 +10,7 @@{"title": "OpenVibe","parent": null,-- "body": "The **OpenVibe network** is a set of services built in the open by OpenVibers, whose repositories are published in the [OpenVibers](https://github.com/OpenVibers) GitHub organisation. [[OpenVibe.Network]] is the network's identity and account service. This space describes the network's products as their README and STATUS files state them at the cited commits.\n\n## Streaming and media\n\n- [[OpenVibe.Live]] — the streaming front: ingest, viewer playback, channels, streamer tools and moderation.\n- [[OpenVibe.Media]] — the multi-tenant media service for VODs, clips, files, thumbnails and storage tiering.\n- [[OpenVibe.Zone]] — private S3-compatible storage zones for every project.\n- [[OpenVibe.MediaHub]] — openvibe.download (a private drive), openvibe.video (uploads and AI edits) and openvibe.pics (pictures).\n- [[OpenRestream]] — the ingest and restream control plane extracted from OpenVibe.Live.\n\n## Community and content\n\n- [[OpenVibe.Community]] — pastes, the forum, the comment threads other products embed, Pulse and submissions.\n- [[OpenVibe.Blog]] — the official blog and a blog for every member.\n- [[OpenVibe.News]] — editor-written, source-backed stories assembled from collected news items.\n- [[OpenVibe.Reviews]] — review signals with provenance, entity resolution and honest aggregates.\n- [[OpenVibe.Chat]] — the communication authority for rooms, messages, DMs, calls, TTS and moderation.\n- [[OpenVibe.Space]] — a site for code, dynamic pages and spaces, still a home page today.\n- [[OpenVibe.Help]] — the help and support centre generated from the product manifests.\n- [[OpenVibe.Quest]] — one quest log across every OpenVibe site, awarding badges and OpenCoins.\n\n## Tools and games\n\n- [[OpenVibe.Tools]] — the tools suite: a tool registry, a run API, jobs and a shared guard.\n- [[OpenVibe.Games]] — Scraplandia, a persistent multiplayer physics sandbox in the browser, and worlds players build and publish.\n- [[OpenVibe.Play]] — achievements and leaderboards for every OpenVibe game.\n- [[OpenVibe.Food]] — food near a place, a meal planner, a pantry, AI recipes, and delivery apps and meal kits compared.\n\n## Developer platform\n\n- [[OpenVibe.Network]] — identity, OAuth2 SSO, notifications and the OpenCoins wallet.\n- [[OpenVibe.Events]] — the durable event backbone: delivery, retry, dead letters and replay.\n- [[OpenVibe.Search]] — permission-aware discovery with an ACL-filtered query API.\n- [[OpenVibe.Sources]] — the source registry and ingestion workers with recorded provenance.\n- [[OpenVibe.Publishing]] — the shared publishing packages the publication products build on.\n- [[OpenVibe.Wiki]] — this wiki: spaces, page trees, revisions, citations and discussion.\n- [[OpenVibe.Codes]] — the open coding-agent harness.\n- [[OpenVibe.Services]] — the developer console for projects, apps, credentials and grants.\n- [[OpenVibe.Host]] — the deployment and control plane (the ovhost CLI) and tenant static hosting.\n- [[OpenVibe.Run]] — the job service that places jobs on nodes and follows them to an end.\n\n## Agents and automation\n\n- [[OpenVibe.Actor]] — OpenVibe's own general agent and agent router.\n- [[OpenVibe.Bot]] — the open control panel for robots.\n- [[OpenVibe.Node]] — one service on your own computers and robots, used by Bot and Actor.\n- [[OpenVibe.AI]] — the AI authority for providers, workflows, runs and quotas.\n- [[OpenVibe.Watch]] — persistent, user-defined observations and conditions over pages, feeds and events.\n\n## Commerce\n\n- [[OpenVibe.Deals]] — community-submitted deals with observed prices and freshness.\n- [[OpenVibe.Coupons]] — coupon codes with merchant matching and validity reports.\n- [[OpenVibe.Trade]] — informational watchlists and sourced market context, with no order execution.\n- [[OpenVibe.Rent]] — every rental site in one search, a board for listings from anywhere, and OpenVibe.Homes for buying.\n- [[OpenVibe.Inventory]] — the network-wide inventory of items a person owns.\n- [[OpenVibe.Billing]] — the money ledger: payments, Vibes, subscriptions, entitlements, refunds and payouts.\n- [[OpenVibe.Tips]] — creator support at openvibe.tips: tips, goals, paid messages, paid sounds and overlays.\n- [[OpenVibe.VIP]] — memberships at openvibe.vip: creator plans and perks recognised across every site.\n- [[OpenVibe.Work]] — job listings gathered from open job boards.\n",++ "body": "The **OpenVibe network** is a set of services built in the open by OpenVibers, whose repositories are published in the [OpenVibers](https://github.com/OpenVibers) GitHub organisation. [[OpenVibe.Network]] is the network's identity and account service. This space describes the network's products as their README and STATUS files state them at the cited commits.\n\n## Streaming and media\n\n- [[OpenVibe.Live]] — the streaming front: ingest, viewer playback, channels, streamer tools and moderation.\n- [[OpenVibe.Media]] — the multi-tenant media service for VODs, clips, files, thumbnails and storage tiering.\n- [[OpenVibe.Zone]] — private S3-compatible storage zones for every project.\n- [[OpenVibe.MediaHub]] — openvibe.download (a private drive), openvibe.video (uploads and AI edits) and openvibe.pics (pictures).\n- [[OpenRestream]] — the ingest and restream control plane extracted from OpenVibe.Live.\n\n## Community and content\n\n- [[OpenVibe.Community]] — pastes, the forum, the comment threads other products embed, Pulse and submissions.\n- [[OpenVibe.Blog]] — the official blog and a blog for every member.\n- [[OpenVibe.News]] — editor-written, source-backed stories assembled from collected news items.\n- [[OpenVibe.Reviews]] — members' reviews, every review site in one search, the ratings other sites show, and official records, each with its source.\n- [[OpenVibe.Chat]] — the communication authority for rooms, messages, DMs, calls, TTS and moderation.\n- [[OpenVibe.Space]] — spaces (apps people make on their OpenVibe account, built by AI or from templates) and static hosting.\n- [[OpenVibe.Help]] — the help and support centre generated from the product manifests.\n- [[OpenVibe.Quest]] — one quest log across every OpenVibe site, awarding badges and OpenCoins.\n\n## Tools and games\n\n- [[OpenVibe.Tools]] — the tools suite: a tool registry, a run API, jobs and a shared guard.\n- [[OpenVibe.Games]] — Scraplandia, a persistent multiplayer physics sandbox in the browser, and worlds players build and publish.\n- [[OpenVibe.Play]] — achievements and leaderboards for every OpenVibe game.\n- [[OpenVibe.Food]] — food near a place, a meal planner, a pantry, AI recipes, and delivery apps and meal kits compared.\n\n## Developer platform\n\n- [[OpenVibe.Network]] — identity, OAuth2 SSO, notifications and the OpenCoins wallet.\n- [[OpenVibe.Events]] — the durable event backbone: delivery, retry, dead letters and replay.\n- [[OpenVibe.Search]] — permission-aware discovery with an ACL-filtered query API.\n- [[OpenVibe.Sources]] — the source registry and ingestion workers with recorded provenance.\n- [[OpenVibe.Publishing]] — the shared publishing packages the publication products build on.\n- [[OpenVibe.Wiki]] — this wiki: official and community wikis, page trees, revisions, citations and discussion.\n- [[OpenVibe.Codes]] — the open coding-agent harness.\n- [[OpenVibe.Services]] — the developer console for projects, apps, credentials and grants.\n- [[OpenVibe.Host]] — the deployment and control plane (the ovhost CLI) and tenant static hosting.\n- [[OpenVibe.Run]] — the job service that places jobs on nodes and follows them to an end.\n\n## Agents and automation\n\n- [[OpenVibe.Actor]] — OpenVibe's own general agent and agent router.\n- [[OpenVibe.Bot]] — the open control panel for robots.\n- [[OpenVibe.Node]] — one service on your own computers and robots, used by Bot and Actor.\n- [[OpenVibe.AI]] — the AI authority for providers, workflows, runs and quotas.\n- [[OpenVibe.Watch]] — persistent, user-defined observations and conditions over pages, feeds and events.\n\n## Commerce\n\n- [[OpenVibe.Deals]] — community-submitted deals with observed prices and freshness.\n- [[OpenVibe.Coupons]] — coupon codes with merchant matching and validity reports.\n- [[OpenVibe.Trade]] — informational watchlists and sourced market context, with no order execution.\n- [[OpenVibe.Rent]] — every rental site in one search, a board for listings from anywhere, and OpenVibe.Homes for buying.\n- [[OpenVibe.Inventory]] — the network-wide inventory of items a person owns.\n- [[OpenVibe.Billing]] — the money ledger: payments, Vibes, subscriptions, entitlements, refunds and payouts.\n- [[OpenVibe.Tips]] — creator support at openvibe.tips: tips, goals, paid messages, paid sounds and overlays.\n- [[OpenVibe.VIP]] — memberships at openvibe.vip: creator plans and perks recognised across every site.\n- [[OpenVibe.Work]] — job listings gathered from open job boards.\n","summary": "Overview of the OpenVibe network and the products described in this space, grouped by area, with their stated status at the cited commits.","infobox": [{@@@ -50,6 +50,12 @@"title": "OpenVibe.Community README (commit 95e4eb7)","retrievedAt": "2026-10-11T12:00:00.000Z","quote": "It is a small Node/Express app (CommonJS, no framework, one PostgreSQL database)"++ },++ {++ "url": "https://github.com/OpenVibers/OpenVibe.Space/blob/6bee6377a84205ac78ac4ae45dc232b15b9ebde9/README.md",++ "title": "OpenVibe.Space README (commit 6bee637)",++ "retrievedAt": "2026-10-18T02:00:00.000Z",++ "quote": "spaces (apps people make on their OpenVibe account) and static hosting for the OpenVibe network"}]},@@@ -478,8 +484,8 @@{"title": "OpenVibe.Wiki","parent": "OpenVibe",-- "body": "**OpenVibe.Wiki** is the knowledge product of the OpenVibe network, public at `https://openvibe.wiki` since 2026-09-23 on port 4800 (service id `wiki`). It is alpha.\n\n## What it does\n\nWiki offers spaces (official and user), page trees with canonical slugs, immutable revisions with diff and revert, manual editing without JavaScript, typed infoboxes, internal links, citations attached to the revision that used them, [[OpenVibe.Media]] attachments and [[OpenVibe.Community]] discussion. It supports public, members, VIP, private and members-only visibility. Its README calls it the first full consumer of the shared publishing packages ([[OpenVibe.Publishing]]): revisions, citations, redirects, the gate, feeds, sitemaps and Search hooks come from there, while Wiki owns its publication state.\n\n## What it does not do yet\n\nThe official space's pages were revised on 2026-10-14 from each repository's README and STATUS. No person has reviewed them yet, so they stay `noindex`. Not built yet:\n\n- page-level talk moderation;\n- media upload from Wiki (it links existing objects only);\n- consuming Media and Sources change events;\n- per-space feeds and full-text ranking.\n\nAI is a seam only: Wiki makes no AI provider calls, and a proposal waits for a person's approval.\n## How it fits the network\n\nWiki depends on [[OpenVibe.Network]] for SSO and identity, [[OpenVibe.Events]] for its outbox, [[OpenVibe.Community]] for threads, [[OpenVibe.Sources]] for citations, [[OpenVibe.Media]] for attachments, OpenVibe.VIP for VIP spaces, and [[OpenVibe.Search]] as the consumer of its index documents. [[OpenVibe.AI]] would file proposals, but the README says the API is not wired yet.\n\n## Runtime and status\n\nNode 22 and Express, PostgreSQL 18 (`ov_wiki`) and Valkey 9, unit `openvibe-wiki.service` on `127.0.0.1:4800`. Deployed and public. License: AGPL-3.0.",-- "summary": "The wiki product of the network: spaces, page trees, immutable revisions, citations, infoboxes, internal links, media and discussion, public since 2026-09-23.",++ "body": "**OpenVibe.Wiki** is the knowledge product of the OpenVibe network, public at `https://openvibe.wiki` since 2026-09-23 on port 4800 (service id `wiki`). It is alpha.\n\n## What it does\n\nWiki offers wikis (official and community ones; `spaces` in its code and API), page trees with canonical slugs, immutable revisions with diff and revert, manual editing without JavaScript, typed infoboxes, internal links, citations attached to the revision that used them, [[OpenVibe.Media]] attachments and [[OpenVibe.Community]] discussion. It supports public, members, VIP, private and members-only visibility. Its README calls it the first full consumer of the shared publishing packages ([[OpenVibe.Publishing]]): revisions, citations, redirects, the gate, feeds, sitemaps and Search hooks come from there, while Wiki owns its publication state.\n\n## What it does not do yet\n\nThe official space's pages were revised on 2026-10-14 from each repository's README and STATUS. No person has reviewed them yet, so they stay `noindex`. Not built yet:\n\n- page-level talk moderation;\n- media upload from Wiki (it links existing objects only);\n- consuming Media and Sources change events;\n- per-wiki feeds and full-text ranking.\n\nAI is a seam only: Wiki makes no AI provider calls, and a proposal waits for a person's approval.\n## How it fits the network\n\nWiki depends on [[OpenVibe.Network]] for SSO and identity, [[OpenVibe.Events]] for its outbox, [[OpenVibe.Community]] for threads, [[OpenVibe.Sources]] for citations, [[OpenVibe.Media]] for attachments, OpenVibe.VIP for VIP spaces, and [[OpenVibe.Search]] as the consumer of its index documents. [[OpenVibe.AI]] would file proposals, but the README says the API is not wired yet.\n\n## Runtime and status\n\nNode 22 and Express, PostgreSQL 18 (`ov_wiki`) and Valkey 9, unit `openvibe-wiki.service` on `127.0.0.1:4800`. Deployed and public. License: AGPL-3.0.",++ "summary": "The wiki product of the network: official and community wikis, page trees, immutable revisions, citations, infoboxes, internal links, media and discussion, public since 2026-09-23.","infobox": [{"key": "repository",@@@ -530,6 +536,12 @@"title": "OpenVibe.Wiki STATUS.json (commit 0b8dbc2)","retrievedAt": "2026-10-14T23:30:00.000Z","quote": "Public at https://openvibe.wiki since 2026-09-23"++ },++ {++ "url": "https://github.com/OpenVibers/OpenVibe.Wiki/blob/51a0150e54f9b6bf950e0baa6b4b7c4300a99fa0/README.md",++ "title": "OpenVibe.Wiki README (commit 51a0150)",++ "retrievedAt": "2026-10-18T02:00:00.000Z",++ "quote": "Wikis with page trees, revisions, citations, media and discussion"}]},@@@ -1000,8 +1012,8 @@{"title": "OpenVibe.Reviews","parent": "OpenVibe",-- "body": "**OpenVibe.Reviews** is the interpretation and publication layer for review signals, served at `openvibe.reviews`. It reads what sources stated through [[OpenVibe.Sources]], attributes each observation to the thing it is about, and shows every number with its provenance.\n\n## What it does\n\nThe README states Reviews resolves entities and computes an aggregate only from the signals that exist; with no qualifying signal the aggregate is absent, not zero. Signals arrive by a cursor pull and a signed webhook. Resolution is deterministic, strongest rule first, and a name alone never resolves. Merges and splits are audited and reversible. Summaries are written or approved by a person, and each point cites the signals it rests on. Corrections become new immutable summary revisions with a public notice. Pages and the editor desk are server-rendered and useful without JavaScript.\n\n## What it does not do yet\n\nReviews never fabricates a rating and never presents AI output as user reviews. On 2026-10-14 it held 19 entities, Steam games whose review signals come from a Steam source in [[OpenVibe.Sources]]. Summaries written or approved by a person are still to come.\n## How it fits the network\n\nReviews depends on [[OpenVibe.Network]] for SSO and service principals, [[OpenVibe.Sources]] for review items, [[OpenVibe.Events]] for events and [[OpenVibe.Community]] for discussion threads.\n\n## Status\n\nThe README states the status is alpha (roadmap Wave 17, Reviews half), public at `openvibe.reviews` since 2026-10-09, and that STATUS.json records it deployed, with none seeded. License: AGPL-3.0.",-- "summary": "The interpretation and publication layer for review signals, with provenance, deterministic entity resolution and honest aggregates.",++ "body": "**OpenVibe.Reviews** gathers what is said about employers, landlords, restaurants, hosting providers, products, games and more at `openvibe.reviews`, and shows every number with where it came from and when it was read.\n\n## What it does\n\n- **Members' reviews.** Any signed-in OpenVibe member writes a review of 1 to 5 stars, with how they know the thing (a current or former employee or tenant, a customer…). Members' reviews are shown as theirs, never mixed into the sources' aggregate.\n- **Every review site, one search.** `/everywhere` opens Glassdoor, Yelp, the BBB, Trustpilot, Google Maps, Tripadvisor, Indeed, Reddit and others for one name, each in its own tab. Their terms forbid copying their reviews, and Reviews copies nothing from them.\n- **What other sites show, brought by members.** A member saves the rating Glassdoor, Indeed, Yelp, the BBB, Trustpilot, Google Maps or Tripadvisor shows for something, at `/save` or with the OpenVibe Companion browser extension (see [[OpenVibe.Coupons]]). The entity page shows it beside that site's link, with the date.\n- **Official records,** read through [[OpenVibe.Sources]], each in its own section and never in the aggregate: the CFPB complaint count for a company, NYC Health's inspections for a restaurant, and NYC HPD's open housing-code violations for an apartment building (one landlord page per building).\n- **Signals from sources:** review signals with provenance and deterministic entity resolution. An aggregate is computed only from the signals that exist; with none, it is absent, not zero.\n\n## What it holds\n\nOn 2026-10-18, about 5,700 entities: 19 Steam games with review signals, 550 companies with CFPB complaint counts, 1,155 NYC restaurants with their inspections and 4,000 NYC apartment buildings with HPD's open violations.\n\n## What it does not do\n\nReviews never fabricates a rating and never presents AI output as members' reviews. Summaries written or approved by a person are still to come.\n\n## How it fits the network\n\nReviews depends on [[OpenVibe.Network]] for SSO and service principals, [[OpenVibe.Sources]] for review items and official records, [[OpenVibe.Events]] for events and [[OpenVibe.Community]] for discussion threads.\n\n## Status\n\nThe README states the status is alpha (roadmap Wave 17, Reviews half), public at `openvibe.reviews` since 2026-10-09. License: AGPL-3.0.\n",++ "summary": "Members' reviews, every review site in one search, the ratings other sites show, and official records (CFPB complaints, NYC restaurant inspections, NYC housing violations), each with its source.","infobox": [{"key": "repository",@@@ -1042,16 +1054,22 @@],"citations": [{-- "url": "https://github.com/OpenVibers/OpenVibe.Reviews/blob/d069da2c1d13ffc34741fd3168661edd7fb8921c/README.md",-- "title": "OpenVibe.Reviews README (commit d069da2)",-- "retrievedAt": "2026-10-14T23:30:00.000Z",-- "quote": "Review signals gathered across sources with provenance, entity resolution and honest aggregates"++ "url": "https://github.com/OpenVibers/OpenVibe.Reviews/blob/40bafac085c4241457ec4cc91ec9d6aaa01514e2/README.md",++ "title": "OpenVibe.Reviews README (commit 40bafac)",++ "retrievedAt": "2026-10-18T02:00:00.000Z",++ "quote": "Members write their own reviews and save the ratings other sites show."},{-- "url": "https://github.com/OpenVibers/OpenVibe.Reviews/blob/d069da2c1d13ffc34741fd3168661edd7fb8921c/STATUS.json",-- "title": "OpenVibe.Reviews STATUS.json (commit d069da2)",-- "retrievedAt": "2026-10-14T23:30:00.000Z",-- "quote": "the database stays empty until a person verifies a review source's terms"++ "url": "https://github.com/OpenVibers/OpenVibe.Reviews/blob/40bafac085c4241457ec4cc91ec9d6aaa01514e2/README.md",++ "title": "OpenVibe.Reviews README (commit 40bafac): official records",++ "retrievedAt": "2026-10-18T02:00:00.000Z",++ "quote": "What a public body published about an entity, read through OpenVibe.Sources"++ },++ {++ "url": "https://github.com/OpenVibers/OpenVibe.Reviews/blob/40bafac085c4241457ec4cc91ec9d6aaa01514e2/README.md",++ "title": "OpenVibe.Reviews README (commit 40bafac): members' reviews",++ "retrievedAt": "2026-10-18T02:00:00.000Z",++ "quote": "They are never mixed into the sources' aggregate."}]},
@@ -10,7 +10,7 @@
@@ -10,7 +10,7 @@
{
{
"title": "OpenVibe",
"title": "OpenVibe",
"parent": null,
"parent": null,
- "body": "The **OpenVibe network** is a set of services built in the open by OpenVibers, whose repositories are published in the [OpenVibers](https://github.com/OpenVibers) GitHub organisation. [[OpenVibe.Network]] is the network's identity and account service. This space describes the network's products as their README and STATUS files state them at the cited commits.\n\n## Streaming and media\n\n- [[OpenVibe.Live]] — the streaming front: ingest, viewer playback, channels, streamer tools and moderation.\n- [[OpenVibe.Media]] — the multi-tenant media service for VODs, clips, files, thumbnails and storage tiering.\n- [[OpenVibe.Zone]] — private S3-compatible storage zones for every project.\n- [[OpenVibe.MediaHub]] — openvibe.download (a private drive), openvibe.video (uploads and AI edits) and openvibe.pics (pictures).\n- [[OpenRestream]] — the ingest and restream control plane extracted from OpenVibe.Live.\n\n## Community and content\n\n- [[OpenVibe.Community]] — pastes, the forum, the comment threads other products embed, Pulse and submissions.\n- [[OpenVibe.Blog]] — the official blog and a blog for every member.\n- [[OpenVibe.News]] — editor-written, source-backed stories assembled from collected news items.\n- [[OpenVibe.Reviews]] — review signals with provenance, entity resolution and honest aggregates.\n- [[OpenVibe.Chat]] — the communication authority for rooms, messages, DMs, calls, TTS and moderation.\n- [[OpenVibe.Space]] — a site for code, dynamic pages and spaces, still a home page today.\n- [[OpenVibe.Help]] — the help and support centre generated from the product manifests.\n- [[OpenVibe.Quest]] — one quest log across every OpenVibe site, awarding badges and OpenCoins.\n\n## Tools and games\n\n- [[OpenVibe.Tools]] — the tools suite: a tool registry, a run API, jobs and a shared guard.\n- [[OpenVibe.Games]] — Scraplandia, a persistent multiplayer physics sandbox in the browser, and worlds players build and publish.\n- [[OpenVibe.Play]] — achievements and leaderboards for every OpenVibe game.\n- [[OpenVibe.Food]] — food near a place, a meal planner, a pantry, AI recipes, and delivery apps and meal kits compared.\n\n## Developer platform\n\n- [[OpenVibe.Network]] — identity, OAuth2 SSO, notifications and the OpenCoins wallet.\n- [[OpenVibe.Events]] — the durable event backbone: delivery, retry, dead letters and replay.\n- [[OpenVibe.Search]] — permission-aware discovery with an ACL-filtered query API.\n- [[OpenVibe.Sources]] — the source registry and ingestion workers with recorded provenance.\n- [[OpenVibe.Publishing]] — the shared publishing packages the publication products build on.\n- [[OpenVibe.Wiki]] — this wiki: spaces, page trees, revisions, citations and discussion.\n- [[OpenVibe.Codes]] — the open coding-agent harness.\n- [[OpenVibe.Services]] — the developer console for projects, apps, credentials and grants.\n- [[OpenVibe.Host]] — the deployment and control plane (the ovhost CLI) and tenant static hosting.\n- [[OpenVibe.Run]] — the job service that places jobs on nodes and follows them to an end.\n\n## Agents and automation\n\n- [[OpenVibe.Actor]] — OpenVibe's own general agent and agent router.\n- [[OpenVibe.Bot]] — the open control panel for robots.\n- [[OpenVibe.Node]] — one service on your own computers and robots, used by Bot and Actor.\n- [[OpenVibe.AI]] — the AI authority for providers, workflows, runs and quotas.\n- [[OpenVibe.Watch]] — persistent, user-defined observations and conditions over pages, feeds and events.\n\n## Commerce\n\n- [[OpenVibe.Deals]] — community-submitted deals with observed prices and freshness.\n- [[OpenVibe.Coupons]] — coupon codes with merchant matching and validity reports.\n- [[OpenVibe.Trade]] — informational watchlists and sourced market context, with no order execution.\n- [[OpenVibe.Rent]] — every rental site in one search, a board for listings from anywhere, and OpenVibe.Homes for buying.\n- [[OpenVibe.Inventory]] — the network-wide inventory of items a person owns.\n- [[OpenVibe.Billing]] — the money ledger: payments, Vibes, subscriptions, entitlements, refunds and payouts.\n- [[OpenVibe.Tips]] — creator support at openvibe.tips: tips, goals, paid messages, paid sounds and overlays.\n- [[OpenVibe.VIP]] — memberships at openvibe.vip: creator plans and perks recognised across every site.\n- [[OpenVibe.Work]] — job listings gathered from open job boards.\n",
+ "body": "The **OpenVibe network** is a set of services built in the open by OpenVibers, whose repositories are published in the [OpenVibers](https://github.com/OpenVibers) GitHub organisation. [[OpenVibe.Network]] is the network's identity and account service. This space describes the network's products as their README and STATUS files state them at the cited commits.\n\n## Streaming and media\n\n- [[OpenVibe.Live]] — the streaming front: ingest, viewer playback, channels, streamer tools and moderation.\n- [[OpenVibe.Media]] — the multi-tenant media service for VODs, clips, files, thumbnails and storage tiering.\n- [[OpenVibe.Zone]] — private S3-compatible storage zones for every project.\n- [[OpenVibe.MediaHub]] — openvibe.download (a private drive), openvibe.video (uploads and AI edits) and openvibe.pics (pictures).\n- [[OpenRestream]] — the ingest and restream control plane extracted from OpenVibe.Live.\n\n## Community and content\n\n- [[OpenVibe.Community]] — pastes, the forum, the comment threads other products embed, Pulse and submissions.\n- [[OpenVibe.Blog]] — the official blog and a blog for every member.\n- [[OpenVibe.News]] — editor-written, source-backed stories assembled from collected news items.\n- [[OpenVibe.Reviews]] — members' reviews, every review site in one search, the ratings other sites show, and official records, each with its source.\n- [[OpenVibe.Chat]] — the communication authority for rooms, messages, DMs, calls, TTS and moderation.\n- [[OpenVibe.Space]] — spaces (apps people make on their OpenVibe account, built by AI or from templates) and static hosting.\n- [[OpenVibe.Help]] — the help and support centre generated from the product manifests.\n- [[OpenVibe.Quest]] — one quest log across every OpenVibe site, awarding badges and OpenCoins.\n\n## Tools and games\n\n- [[OpenVibe.Tools]] — the tools suite: a tool registry, a run API, jobs and a shared guard.\n- [[OpenVibe.Games]] — Scraplandia, a persistent multiplayer physics sandbox in the browser, and worlds players build and publish.\n- [[OpenVibe.Play]] — achievements and leaderboards for every OpenVibe game.\n- [[OpenVibe.Food]] — food near a place, a meal planner, a pantry, AI recipes, and delivery apps and meal kits compared.\n\n## Developer platform\n\n- [[OpenVibe.Network]] — identity, OAuth2 SSO, notifications and the OpenCoins wallet.\n- [[OpenVibe.Events]] — the durable event backbone: delivery, retry, dead letters and replay.\n- [[OpenVibe.Search]] — permission-aware discovery with an ACL-filtered query API.\n- [[OpenVibe.Sources]] — the source registry and ingestion workers with recorded provenance.\n- [[OpenVibe.Publishing]] — the shared publishing packages the publication products build on.\n- [[OpenVibe.Wiki]] — this wiki: official and community wikis, page trees, revisions, citations and discussion.\n- [[OpenVibe.Codes]] — the open coding-agent harness.\n- [[OpenVibe.Services]] — the developer console for projects, apps, credentials and grants.\n- [[OpenVibe.Host]] — the deployment and control plane (the ovhost CLI) and tenant static hosting.\n- [[OpenVibe.Run]] — the job service that places jobs on nodes and follows them to an end.\n\n## Agents and automation\n\n- [[OpenVibe.Actor]] — OpenVibe's own general agent and agent router.\n- [[OpenVibe.Bot]] — the open control panel for robots.\n- [[OpenVibe.Node]] — one service on your own computers and robots, used by Bot and Actor.\n- [[OpenVibe.AI]] — the AI authority for providers, workflows, runs and quotas.\n- [[OpenVibe.Watch]] — persistent, user-defined observations and conditions over pages, feeds and events.\n\n## Commerce\n\n- [[OpenVibe.Deals]] — community-submitted deals with observed prices and freshness.\n- [[OpenVibe.Coupons]] — coupon codes with merchant matching and validity reports.\n- [[OpenVibe.Trade]] — informational watchlists and sourced market context, with no order execution.\n- [[OpenVibe.Rent]] — every rental site in one search, a board for listings from anywhere, and OpenVibe.Homes for buying.\n- [[OpenVibe.Inventory]] — the network-wide inventory of items a person owns.\n- [[OpenVibe.Billing]] — the money ledger: payments, Vibes, subscriptions, entitlements, refunds and payouts.\n- [[OpenVibe.Tips]] — creator support at openvibe.tips: tips, goals, paid messages, paid sounds and overlays.\n- [[OpenVibe.VIP]] — memberships at openvibe.vip: creator plans and perks recognised across every site.\n- [[OpenVibe.Work]] — job listings gathered from open job boards.\n",
"summary": "Overview of the OpenVibe network and the products described in this space, grouped by area, with their stated status at the cited commits.",
"summary": "Overview of the OpenVibe network and the products described in this space, grouped by area, with their stated status at the cited commits.",
"infobox": [
"infobox": [
{
{
@@ -50,6 +50,12 @@
@@ -50,6 +50,12 @@
"title": "OpenVibe.Community README (commit 95e4eb7)",
"title": "OpenVibe.Community README (commit 95e4eb7)",
"retrievedAt": "2026-10-11T12:00:00.000Z",
"retrievedAt": "2026-10-11T12:00:00.000Z",
"quote": "It is a small Node/Express app (CommonJS, no framework, one PostgreSQL database)"
"quote": "It is a small Node/Express app (CommonJS, no framework, one PostgreSQL database)"
+ },
+ {
+ "url": "https://github.com/OpenVibers/OpenVibe.Space/blob/6bee6377a84205ac78ac4ae45dc232b15b9ebde9/README.md",
+ "title": "OpenVibe.Space README (commit 6bee637)",
+ "retrievedAt": "2026-10-18T02:00:00.000Z",
+ "quote": "spaces (apps people make on their OpenVibe account) and static hosting for the OpenVibe network"
}
}
]
]
},
},
@@ -478,8 +484,8 @@
@@ -478,8 +484,8 @@
{
{
"title": "OpenVibe.Wiki",
"title": "OpenVibe.Wiki",
"parent": "OpenVibe",
"parent": "OpenVibe",
- "body": "**OpenVibe.Wiki** is the knowledge product of the OpenVibe network, public at `https://openvibe.wiki` since 2026-09-23 on port 4800 (service id `wiki`). It is alpha.\n\n## What it does\n\nWiki offers spaces (official and user), page trees with canonical slugs, immutable revisions with diff and revert, manual editing without JavaScript, typed infoboxes, internal links, citations attached to the revision that used them, [[OpenVibe.Media]] attachments and [[OpenVibe.Community]] discussion. It supports public, members, VIP, private and members-only visibility. Its README calls it the first full consumer of the shared publishing packages ([[OpenVibe.Publishing]]): revisions, citations, redirects, the gate, feeds, sitemaps and Search hooks come from there, while Wiki owns its publication state.\n\n## What it does not do yet\n\nThe official space's pages were revised on 2026-10-14 from each repository's README and STATUS. No person has reviewed them yet, so they stay `noindex`. Not built yet:\n\n- page-level talk moderation;\n- media upload from Wiki (it links existing objects only);\n- consuming Media and Sources change events;\n- per-space feeds and full-text ranking.\n\nAI is a seam only: Wiki makes no AI provider calls, and a proposal waits for a person's approval.\n## How it fits the network\n\nWiki depends on [[OpenVibe.Network]] for SSO and identity, [[OpenVibe.Events]] for its outbox, [[OpenVibe.Community]] for threads, [[OpenVibe.Sources]] for citations, [[OpenVibe.Media]] for attachments, OpenVibe.VIP for VIP spaces, and [[OpenVibe.Search]] as the consumer of its index documents. [[OpenVibe.AI]] would file proposals, but the README says the API is not wired yet.\n\n## Runtime and status\n\nNode 22 and Express, PostgreSQL 18 (`ov_wiki`) and Valkey 9, unit `openvibe-wiki.service` on `127.0.0.1:4800`. Deployed and public. License: AGPL-3.0.",
- "summary": "The wiki product of the network: spaces, page trees, immutable revisions, citations, infoboxes, internal links, media and discussion, public since 2026-09-23.",
+ "body": "**OpenVibe.Wiki** is the knowledge product of the OpenVibe network, public at `https://openvibe.wiki` since 2026-09-23 on port 4800 (service id `wiki`). It is alpha.\n\n## What it does\n\nWiki offers wikis (official and community ones; `spaces` in its code and API), page trees with canonical slugs, immutable revisions with diff and revert, manual editing without JavaScript, typed infoboxes, internal links, citations attached to the revision that used them, [[OpenVibe.Media]] attachments and [[OpenVibe.Community]] discussion. It supports public, members, VIP, private and members-only visibility. Its README calls it the first full consumer of the shared publishing packages ([[OpenVibe.Publishing]]): revisions, citations, redirects, the gate, feeds, sitemaps and Search hooks come from there, while Wiki owns its publication state.\n\n## What it does not do yet\n\nThe official space's pages were revised on 2026-10-14 from each repository's README and STATUS. No person has reviewed them yet, so they stay `noindex`. Not built yet:\n\n- page-level talk moderation;\n- media upload from Wiki (it links existing objects only);\n- consuming Media and Sources change events;\n- per-wiki feeds and full-text ranking.\n\nAI is a seam only: Wiki makes no AI provider calls, and a proposal waits for a person's approval.\n## How it fits the network\n\nWiki depends on [[OpenVibe.Network]] for SSO and identity, [[OpenVibe.Events]] for its outbox, [[OpenVibe.Community]] for threads, [[OpenVibe.Sources]] for citations, [[OpenVibe.Media]] for attachments, OpenVibe.VIP for VIP spaces, and [[OpenVibe.Search]] as the consumer of its index documents. [[OpenVibe.AI]] would file proposals, but the README says the API is not wired yet.\n\n## Runtime and status\n\nNode 22 and Express, PostgreSQL 18 (`ov_wiki`) and Valkey 9, unit `openvibe-wiki.service` on `127.0.0.1:4800`. Deployed and public. License: AGPL-3.0.",
+ "summary": "The wiki product of the network: official and community wikis, page trees, immutable revisions, citations, infoboxes, internal links, media and discussion, public since 2026-09-23.",
"infobox": [
"infobox": [
{
{
"key": "repository",
"key": "repository",
@@ -530,6 +536,12 @@
@@ -530,6 +536,12 @@
"title": "OpenVibe.Wiki STATUS.json (commit 0b8dbc2)",
"title": "OpenVibe.Wiki STATUS.json (commit 0b8dbc2)",
"retrievedAt": "2026-10-14T23:30:00.000Z",
"retrievedAt": "2026-10-14T23:30:00.000Z",
"quote": "Public at https://openvibe.wiki since 2026-09-23"
"quote": "Public at https://openvibe.wiki since 2026-09-23"
+ },
+ {
+ "url": "https://github.com/OpenVibers/OpenVibe.Wiki/blob/51a0150e54f9b6bf950e0baa6b4b7c4300a99fa0/README.md",
+ "title": "OpenVibe.Wiki README (commit 51a0150)",
+ "retrievedAt": "2026-10-18T02:00:00.000Z",
+ "quote": "Wikis with page trees, revisions, citations, media and discussion"
}
}
]
]
},
},
@@ -1000,8 +1012,8 @@
@@ -1000,8 +1012,8 @@
{
{
"title": "OpenVibe.Reviews",
"title": "OpenVibe.Reviews",
"parent": "OpenVibe",
"parent": "OpenVibe",
- "body": "**OpenVibe.Reviews** is the interpretation and publication layer for review signals, served at `openvibe.reviews`. It reads what sources stated through [[OpenVibe.Sources]], attributes each observation to the thing it is about, and shows every number with its provenance.\n\n## What it does\n\nThe README states Reviews resolves entities and computes an aggregate only from the signals that exist; with no qualifying signal the aggregate is absent, not zero. Signals arrive by a cursor pull and a signed webhook. Resolution is deterministic, strongest rule first, and a name alone never resolves. Merges and splits are audited and reversible. Summaries are written or approved by a person, and each point cites the signals it rests on. Corrections become new immutable summary revisions with a public notice. Pages and the editor desk are server-rendered and useful without JavaScript.\n\n## What it does not do yet\n\nReviews never fabricates a rating and never presents AI output as user reviews. On 2026-10-14 it held 19 entities, Steam games whose review signals come from a Steam source in [[OpenVibe.Sources]]. Summaries written or approved by a person are still to come.\n## How it fits the network\n\nReviews depends on [[OpenVibe.Network]] for SSO and service principals, [[OpenVibe.Sources]] for review items, [[OpenVibe.Events]] for events and [[OpenVibe.Community]] for discussion threads.\n\n## Status\n\nThe README states the status is alpha (roadmap Wave 17, Reviews half), public at `openvibe.reviews` since 2026-10-09, and that STATUS.json records it deployed, with none seeded. License: AGPL-3.0.",
- "summary": "The interpretation and publication layer for review signals, with provenance, deterministic entity resolution and honest aggregates.",
+ "body": "**OpenVibe.Reviews** gathers what is said about employers, landlords, restaurants, hosting providers, products, games and more at `openvibe.reviews`, and shows every number with where it came from and when it was read.\n\n## What it does\n\n- **Members' reviews.** Any signed-in OpenVibe member writes a review of 1 to 5 stars, with how they know the thing (a current or former employee or tenant, a customer…). Members' reviews are shown as theirs, never mixed into the sources' aggregate.\n- **Every review site, one search.** `/everywhere` opens Glassdoor, Yelp, the BBB, Trustpilot, Google Maps, Tripadvisor, Indeed, Reddit and others for one name, each in its own tab. Their terms forbid copying their reviews, and Reviews copies nothing from them.\n- **What other sites show, brought by members.** A member saves the rating Glassdoor, Indeed, Yelp, the BBB, Trustpilot, Google Maps or Tripadvisor shows for something, at `/save` or with the OpenVibe Companion browser extension (see [[OpenVibe.Coupons]]). The entity page shows it beside that site's link, with the date.\n- **Official records,** read through [[OpenVibe.Sources]], each in its own section and never in the aggregate: the CFPB complaint count for a company, NYC Health's inspections for a restaurant, and NYC HPD's open housing-code violations for an apartment building (one landlord page per building).\n- **Signals from sources:** review signals with provenance and deterministic entity resolution. An aggregate is computed only from the signals that exist; with none, it is absent, not zero.\n\n## What it holds\n\nOn 2026-10-18, about 5,700 entities: 19 Steam games with review signals, 550 companies with CFPB complaint counts, 1,155 NYC restaurants with their inspections and 4,000 NYC apartment buildings with HPD's open violations.\n\n## What it does not do\n\nReviews never fabricates a rating and never presents AI output as members' reviews. Summaries written or approved by a person are still to come.\n\n## How it fits the network\n\nReviews depends on [[OpenVibe.Network]] for SSO and service principals, [[OpenVibe.Sources]] for review items and official records, [[OpenVibe.Events]] for events and [[OpenVibe.Community]] for discussion threads.\n\n## Status\n\nThe README states the status is alpha (roadmap Wave 17, Reviews half), public at `openvibe.reviews` since 2026-10-09. License: AGPL-3.0.\n",
+ "summary": "Members' reviews, every review site in one search, the ratings other sites show, and official records (CFPB complaints, NYC restaurant inspections, NYC housing violations), each with its source.",
"infobox": [
"infobox": [
{
{
"key": "repository",
"key": "repository",
@@ -1042,16 +1054,22 @@
@@ -1042,16 +1054,22 @@
],
],
"citations": [
"citations": [
{
{
- "url": "https://github.com/OpenVibers/OpenVibe.Reviews/blob/d069da2c1d13ffc34741fd3168661edd7fb8921c/README.md",
- "title": "OpenVibe.Reviews README (commit d069da2)",
- "retrievedAt": "2026-10-14T23:30:00.000Z",
- "quote": "Review signals gathered across sources with provenance, entity resolution and honest aggregates"
+ "url": "https://github.com/OpenVibers/OpenVibe.Reviews/blob/40bafac085c4241457ec4cc91ec9d6aaa01514e2/README.md",
+ "title": "OpenVibe.Reviews README (commit 40bafac)",
+ "retrievedAt": "2026-10-18T02:00:00.000Z",
+ "quote": "Members write their own reviews and save the ratings other sites show."
},
},
{
{
- "url": "https://github.com/OpenVibers/OpenVibe.Reviews/blob/d069da2c1d13ffc34741fd3168661edd7fb8921c/STATUS.json",
- "title": "OpenVibe.Reviews STATUS.json (commit d069da2)",
- "retrievedAt": "2026-10-14T23:30:00.000Z",
- "quote": "the database stays empty until a person verifies a review source's terms"
+ "url": "https://github.com/OpenVibers/OpenVibe.Reviews/blob/40bafac085c4241457ec4cc91ec9d6aaa01514e2/README.md",
+ "title": "OpenVibe.Reviews README (commit 40bafac): official records",
+ "retrievedAt": "2026-10-18T02:00:00.000Z",
+ "quote": "What a public body published about an entity, read through OpenVibe.Sources"
+ },
+ {
+ "url": "https://github.com/OpenVibers/OpenVibe.Reviews/blob/40bafac085c4241457ec4cc91ec9d6aaa01514e2/README.md",
+ "title": "OpenVibe.Reviews README (commit 40bafac): members' reviews",
+ "retrievedAt": "2026-10-18T02:00:00.000Z",
+ "quote": "They are never mixed into the sources' aggregate."
}
}
]
]
},
},