VisibleBase
Understand VisibleBase

Understand VisibleBase

Build the one-Base-many-clients mental model before connecting real products.

The concepts section is not extra theory. It exists to keep the VisibleBase boundary clear before you wire it into real products.

If you start by treating VisibleBase as “just another backend framework” or “a generic provider gateway,” the service boundary, product split, and trust model will all drift in the wrong direction.

Start with this picture

Many product clientsWeb apps, extensions, apps, desktop tools, and client demos can all be separate products.product_id + user_token + UserClient
One long-running BaseCentralizes the model directory, provider keys, service routing, usage, and hooks.
Your business systemStill owns users, subscriptions, orders, balances, and product data. Base does not absorb it.
Upstream models and gatewaysOpenAI, Claude, Gemini, private models, or your own AI Gateway.

When this section is the right starting point

  • you want multiple AI products to share the same AI infrastructure
  • you need to understand the role of product_id, user_token, and the model directory
  • you are still deciding where Base, your business backend, and an AI Gateway should stop

If you only want one working call chain first, go straight to Quickstart.

On this page