OpenVibe.Wiki

OpenVibe.AI

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.AI is the reusable AI authority of the OpenVibe network, on 127.0.0.1:4700 and public at https://ai.openvibe.services since 2026-10-07 (unit openvibe-ai.service). It is alpha.

What it does

The README describes it as owning "providers, models, routing, prompt templates, workflows, runs, citations, cache and quotas for every product". Products run registered, versioned workflows, and every run returns a draft and evidence package (structured output plus citations and provenance) attributed to a workflow, its version, a model and a run id, never to a person. Providers include a deterministic stub, any OpenAI-compatible API, the OpenAI Responses API, Anthropic, an HTTP seam, whisper.cpp and a local llama.cpp model. Routing can fall back, with circuit breakers; quotas refuse before any provider call; a person's own provider key is encrypted at rest. A staff operator console is server-rendered and needs OpenVibe.Network SSO.

What it does not do yet

The README states that AI never owns publication truth: Wiki, Blog, News, Live and the rest decide what is published. Developer-app runs stay on local capacity while no tier budget governs their project, and metered models are not yet in use there. Live's VOD and clip overviews do not yet call media.analyze; speech and embedding routes still have a single upstream and answer 503 provider.unavailable when it fails. /metrics is built but not deployed.

How it fits the network

OpenVibe.Live runs with AI_SERVICE=remote, so its shared-key calls become runs here, and OpenVibe.Network's footer copy calls network.site_copy. AI depends on OpenVibe.Network, OpenVibe.Events for the ai.run.* outbox relay, OpenVibe.Media for recordings, and OpenVibe.Host data roles. Publishing products call AI's workflows for drafts; AI never publishes them.

Runtime and status

Node 22 and Express on PostgreSQL (ov_ai); the local model runs as openvibe-llm.service on 127.0.0.1:8090. STATUS.json records the stage as "alpha" and the service deployed. License: AGPL-3.0.

Sources

  1. OpenVibe.AI README (commit ced9b34), retrieved
    Providers, models, routing, prompt templates, workflows, runs, citations, cache and quotas for every product.
  2. OpenVibe.AI STATUS.json (commit ced9b34), retrieved
    Live fa22de5 runs AI_SERVICE=remote in production since 2026-09-23

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.