Skip to content

Vendor Catalog

Copy page

Divinci is a multi-vendor platform. Almost every step of the pipeline — embedding a chunk, storing a vector, parsing a PDF, searching the web, speaking a reply, fine-tuning a model, stripping PII — is a swappable tool, and most steps have several vendors behind them.

There are 56 such tools today, excluding the ~160 conversational models (those have their own live Model Catalog).

| If you… | Look at | | --- | --- | | already pay a vendor and want to use that account | the BYOK column — attach your key and the tool becomes selectable | | want to start with nothing | the Divinci-managed rows — usable with no key of your own | | are choosing between two options | the Divinci usage column: what we actually run in production |

Every tool has an auth provider. A tool is selectable when credentials for its provider are available — either Divinci's (for the runtimes we pay for) or yours, attached as a Provider Key (BYOK).

Credentials are per workspace, and validated on save. Each provider declares a JSON-schema credential shape and a live validation call, so a bad key is rejected at the point you paste it rather than at the point a customer asks a question.

The Divinci usage column is generated, not asserted: a weekly job asks the production API for aggregate counts and commits them into these pages. It carries counts only — no workspace, release, customer or corpus is identified, and the endpoint that produces it is a $group-and-$sum with nothing else in the projection.

Two honest caveats about reading it:

  • Zero does not mean bad. Several vendors are supported because a specific customer asked for them; the rest of the platform has no reason to use them.
  • A count is a count of configurations, not of traffic. A vector store used by one enormous corpus and one used by two hundred small ones look similar here.

The first weekly refresh has not run yet, so usage columns read .