OpenVibe.Quest
You are looking at revision 1, not the published revision 3.
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.Quest is "One quest log across every OpenVibe site" at openvibe.quest on port 4980. A quest counts something a person really did somewhere in the network and pays a badge on their profile; when OpenCoins are on, it also credits OpenCoins through OpenVibe.Network's wallet.
What it does
The quest catalog holds 12 first-party quests in code, each with steps, the events that count them, a badge, OpenCoins and any item reward, plus the whole list of events Quest listens to. Quest runs no activities of its own: it consumes domain events from OpenVibe.Events at POST /internal/events, taking the person from the field each event's schema defines. Progress is stored per step, with one completion per person per quest and one badge per person, all once-only under a redelivery. Six quests grant one of OpenVibe.Live's items through OpenVibe.Inventory. The API exposes the catalog, a quest, your own log and a badges endpoint; the pages are server-rendered.
What it does not do yet
OpenCoins are off until the feature is turned on (QUEST_COINS, default off). The README's status says Quest is not deployed, and its not-yet list says the service is not registered with OpenVibe.Services nor deployed by OpenVibe.Host; STATUS.json, however, records it deployed to the production host and public since 2026-10-08. Community-made quests, leaderboards, repeatable quests and account-merge re-keying are not implemented.
How it fits the network
Quest depends on OpenVibe.Network for sign-in and crediting coins, OpenVibe.Events for deliveries, and OpenVibe.Inventory for item rewards. It counts events from OpenVibe.Live, OpenVibe.Community, OpenVibe.Space, OpenVibe.Chat, OpenVibe.Wiki, OpenVibe.Games and OpenVibe.Tools.
Status
Node 22, Express 4, PostgreSQL 18 and Valkey 9. The README calls it a "first release". License: AGPL-3.0.
Sources
- OpenVibe.Quest README (commit c5a4b0a), retrieved
Quests across the whole network.
- OpenVibe.Quest STATUS.json (commit c5a4b0a), retrieved
OpenVibe.Quest — the network's shared quest and rewards system
Inspect these sources (retrieval times, where each was first cited, what changed between revisions)