VisibleBase Docs
One Base, so your next AI product does not rebuild the backend again.
VisibleBase is a shared AI ServerBase for AI products. It gives you one long-running Base that multiple web apps, extensions, apps, desktop tools, client demos, and internal tools can reuse.
What Base exposes to products is not a raw provider API. It exposes a stable product-facing calling boundary:
- the product holds
product_id + user_token - it calls
text(),stream(),image(), and other services throughUserClient - Base keeps the model directory, provider routing, hooks, usage, and env behind the boundary
Pick your reading path
Deploy a Base, add one model, issue a token, and make a product client call text() or stream() successfully.
Separate Base, product clients, your business backend, AI gateways, and real providers before implementation details start leaking together.
Real ScenariosI am connecting a real product nowRead the practical guides for pure-client products, multi-product reuse, auth, provider env, hooks, and business logic.
APII only need the interfacesJump straight to Base, UserClient, AdminClient, HTTP API, and environment variables.
One diagram for the full model
UserClient + product_id + user_tokenmatch().Product clients see stable services and model IDs. Which provider or gateway Base uses internally remains a server-side detail.
What Base owns
- the default Runtime
productsandmodelstables - provider keys and runtime env
user_tokenverification andadmin_secret_keymanagement- query fallback through
service.default() - request routing through
service.match() - usage records and hook extension points
What Base does not own
- your user system
- orders, subscriptions, CRM, or content data
- product-specific pages, interaction, and business UX
- a public “unified provider API” for arbitrary third-party systems
More precisely:
Base owns the shared AI infrastructure layer.
Products still own their users, business logic, interface, and pricing model.
Recommended order
- First integration: start at Quickstart
- Want the full product model: read Concepts
- Connecting a real business scenario: read Guides
- Need concrete interfaces: come back to Reference