openvibers/openvibe.exchange STATUS.json

STATUS.json

main 4.6 KB · 64 lines · json

1{
2 "repository": "OpenVibers/OpenVibe.Exchange",
3 "version": "0.1.0",
4 "stage": "product",
5 "code": true,
6 "wave": "W21",
7 "plan": "OpenVibe.Exchange, remade (2026-11-06, round two per the design review): every AI model, one account — live prices, speed and uptime from OpenVibe.AI, model pages with every offer, a three-model chat on the shared conversation UI, one OpenAI/Anthropic-compatible endpoint, selling compute through Link, the uncensored tier with its floor, and AI in OpenVibe. Exchange v1 is retired: pages answer 410 with a pointer, tables read-only.",
8 "runtime": "node 22, express 4, PostgreSQL 18 (openvibe-sdk/db, async) + Valkey 9",
9 "port": "5150",
10 "domain": "openvibe.exchange",
11 "contracts": "openvibe-contracts v0.419.0",
12 "sdk": "openvibe-sdk v0.162.0",
13 "shared": "openvibe-shared v4.237.0",
14 "packages": [
15 "openvibe-contracts v0.419.0",
16 "openvibe-sdk v0.162.0",
17 "openvibe-shared v4.237.0"
18 ],
19 "summary": "OpenVibe.Exchange is the network's AI front. It reads OpenVibe.AI's public catalog and aggregate usage and renders: the home (popular now, cheapest per million, uncensored, community machines, live numbers), /models and /m/<org>/<model> (every offer with price in/out, measured p50/p95, uptime and data policy, a Try it box, curl and the SDK), /chat (one to three models side by side, system prompt, temperature, history in the account, on openvibe-shared/thread), /api, /sell (Link's offer to the network; what is not sold, said plainly), /uncensored (an 18+ confirmation on the account and the hard floor) and /ai (which products run which models, and the daily cost). Chat and Try it are ai.complete runs on the person's behalf (on_behalf_of) with the service's ai.run.create token. Exchange v1 (free/swap listings, passports, sandboxes, installs, offers) is retired: every v1 page answers 410 with a pointer, its JSON API answers 410 exchange.retired, and its tables stay read-only; its tests live in test/retired/.",
20 "works": [
21 "A live home in one centred column: popular models (mark, badges, price, speed, uptime, Try it), a three-line product strip, the endpoint and AI in OpenVibe; a side-by-side answer preview with live prices marked as an example",
22 "Model family marks drawn as inline SVG glyphs on theme tokens, with the family name as the label; products use their own app marks and full names (OpenVibe.Live)",
23 "/models and /m/<org>/<model>: privacy label per offer (Private, Community, Standard), measured refusal rate when one exists, uptime, data policy, presets and a Try it box",
24 "/chat on openvibe-shared/thread: two or three answers in columns at 1024 px, each with its model mark, price, latency and a folded receipt (offer, price, tokens, latency, why)",
25 "/sell: seller card, idle-only, kudos, the privacy sentence, the dashboard and what is not sold",
26 "/status: uptime per offer, the model changelog and incidents",
27 "Exchange v1 retired (410 with a pointer, tables read-only); account export/deletion covers chats and the 18+ confirmation"
28 ],
29 "notYet": [
30 "The Network grant write/revoke: v1 keeps the install as an Exchange record; network.grants.write and network.grants.revoke are proposed and not in contracts v0.229.0",
31 "A real sandbox: v1 is a manifest/passport dry run; executing a listing needs OpenVibe.Run and a run.sandbox.execute capability",
32 "Paid listings through Billing (v2): no intent, transfer, cashout, entitlement or usage call exists in v1",
33 "Reviews and mutual reviews; the listing page shows no reviews yet",
34 "A user report form and moderation queue beyond the fixed filter and staff hide",
35 "Open data/API listings, Rates and price comparisons (Zone/Services/Tools)",
36 "Skill swaps on a time bank, city free-stuff hubs, a community white-label exchange, and Inventory gifting",
37 "Developer-app/agent routes: an app token is recognised but no v1 route needs one"
38 ],
39 "capabilitiesRegistered": false,
40 "serviceManifestRegistered": false,
41 "deployed": false,
42 "placeholderInSites": false,
43 "features": [
44 "free and swap listings",
45 "permission passport",
46 "conformance tests per version",
47 "sandbox dry run",
48 "install with passport snapshot",
49 "one-tap revoke",
50 "free claims and swap offers",
51 "prohibited-items and no-money filter",
52 "Search Fabric outbox",
53 "account export and deletion",
54 "Network sign-in",
55 "staff hide",
56 "server-rendered pages",
57 "discovery",
58 "deploy files",
59 "first-proof seed"
60 ],
61 "deployment": "not deployed: the unit and nginx vhost are deploy/systemd/openvibe-exchange.service and deploy/nginx/openvibe.exchange.conf",
62 "updated": "2026-11-13"
63}
64