Skip to content
Architecture

Four layers.
One control plane.

Interface, model access, context and hosting, all in your own cloud account. Any one can change without moving the others: a model change is a setting, a vendor change is not a migration.

The stack

What runs where.

Everything Knowbl ships sits inside the rectangle. The only things that cross it are calls to the model endpoints you registered and connections to the systems your people already use, each with that person's own credentials.

Your people and agents

The Nexus web app and the Nexus app on computers and phones, under your name. Passwordless sign-in by email code or Google sign-in.

Your own cloud account
Interface

Home, AI Mode, Chats, Messages, Tasks, Dashboards, Projects, Teams, Channels

White label: three branding modesGuest Self Service: chat widget or search barPresentation Mode
Model access

Every stage points at a tier. The workspace decides what the tier means.

Model router: Fast / Balanced / PowerfulStage Assignment, 19 stagesModel RegistryEmbedding modelCapability gating
Context

The company's accumulated way of working with AI. The most expensive thing to rebuild, and the thing a fused stack holds hostage.

SkillsKnowledge: Sources, Pins, MemoriesTool Connections (MCP, HTTP or stdio)Prompt Templates
Hosting

Your account, your keys, your audit log. Retention, compaction and purge windows are settings.

Encrypted in transit and at restAccess Audit, 365 daysPer-user OAuth, never reusedCircuit breakers and timeouts
Control plane

Set it once. Govern everywhere.

Workspaces (the isolation boundary)Users and rolesScopes on every objectToken limits, per-message accountingTier overrides and per-stage assignmentMCP allow-lists, declared tools per subagentMemory review, decay, expiryProhibited phrases, restricted topicsStopped Turns, FeedbackBranding modes
Your systems of record

CRM, email, calendar, Drive, ticketing, data. Reached through Tool Connections over MCP. Each user authorizes with their own account; one person's token is never reused for another.

Model endpoints you registered

AWS Bedrock, Google Vertex, direct provider APIs, any OpenAI-compatible endpoint including self-hosted vLLM and Ollama, or a custom HTTP endpoint. Credentials encrypted at rest and never returned by the API. Under the standard Nexus architecture, prompts and documents are not used to train public models.

Independence

The model is a setting. Try it.

Every stage in Nexus points at a tier, and the workspace decides what the tier means. Remap a tier below and watch what follows, and what does not.

AI Configuration · Stage Assignment
Fast
Balanced
Powerful
Change a tier. Every stage that points at it follows. Skills, knowledge, memories and connections stay exactly where they are.

The registry accepts AWS Bedrock, Google Vertex, direct provider APIs, any OpenAI-compatible endpoint including self-hosted vLLM and Ollama, or a custom HTTP endpoint. Credentials are encrypted at rest and never returned by the API.

Stages · 12 of 19 shown
0 workflows changed
AnsweringPowerful → Google Vertex
SynthesisBalanced → Direct provider API
PlanningPowerful → Google Vertex
Tool routingFast → AWS Bedrock
ReflectionFast → AWS Bedrock
Memory extractionFast → AWS Bedrock
CompactionFast → AWS Bedrock
Summaries and titlesFast → AWS Bedrock
Dashboard widgetsBalanced → Direct provider API
Skill draftingBalanced → Direct provider API
Guest answersBalanced → Direct provider API
Agent decisionsPowerful → Google Vertex
Interface

Nexus, under your name

Model access

Registry, tiers, per-stage

Context

Skills, knowledge, memory, connections

Hosting

Your own cloud account, your agreement

When the market moves

A repricing is a settings change.

Most enterprises buy the interface, the model and their accumulated context as one thing. Here is what happens to each kind of stack when something changes.

EventFused stack (interface, model and memory from one vendor)Detached stack (Nexus)
A provider raises prices or moves to usage-based billingAbsorb it, or migrate everythingRoute agents to another model in the registry. Tighten token limits. Negotiate with a switch in hand.
A cloud credit program endsRe-platform, or pay list priceNexus runs in your own cloud account under your own agreement. The compute deal is yours to negotiate; nothing in the workplace depends on ours.
A better or cheaper model appearsWait for your vendor to adopt itAdd it to the registry. Switch it on per agent, starting with routine work.
A model lacks a capabilityRewrite the workflowThe router gates by capability and drops what the model cannot do instead of erroring.
You want open-weight models on your own GPUsRebuild against a new SDKRegister a vLLM or Ollama endpoint as OpenAI-compatible, map it to a tier. Credentials encrypted at rest.
A vendor retires a featureRebuild, on the vendor's scheduleSkills, Knowledge and Connections stay in Nexus, unchanged.
A model provider has an outageEverything stopsSwitch models. The workplace, the context and the connections stay intact.

The honest version: a repricing becomes a settings change, not "switching is free." Evaluation and tuning are real work; Nexus makes a model change a project in days, not a re-platform in quarters. We cite reported repricing with dates and never predict a named vendor's next move.

Data boundary

What leaves your account. What never does.

Crosses the boundary, on your terms
  • Model calls to the endpoints you registered, through tiers you control
  • Tool calls to your own systems, each with the user's own authorization
  • Guest experiences you publish, deny-all origins and no tools until you say otherwise
Stays inside
  • Skills, knowledge, memories, connections and prompt templates
  • Your agents, their schedules, their runs and their owners
  • Your audit trail, token accounting, retention and purge windows
  • Your data, prompts and outputs, under the data promise

The full data promise, with its qualifier, is on Security and Trust. We do not extend it.

For the CTO and the CISO

Bring the hard questions. We bring the diagram.