Architecture and operation

One approach. Put together your way.

This is how we approach enterprise AI: two entry points, one authentication layer, separate gateways for models and tools, and the user's identity flowing through to the target system. This is an architectural approach, not a diagram of one application. We can deliver it as an integrated foundation or compose it from your tools.

Our approach to enterprise AI

Team reference model
User
Personal assistant
Web, chatfeedback
Orchestration
Git repositoryagents, processes, workflows
Orchestratorstatus and escalation
Authentication
Gateway
LLM gatewaymodel calls
Traffic gatewaytool calls
Tool cataloguediscovery
audit, limits, spending visibility
Language models
MCP servers
Business systems
ERP
CRM
DMSrecords management
Knowledge basepolicies, wiki
and more…
The user's identity flows all the way to the target system (OBO)
Green marks roles we can cover with existing capabilities or build for you. Language models and business systems remain yours; we connect to them.
Two forms

One approach. Two equal ways to deliver it.

Users, identity, models and business systems stay the same in both forms. What changes is how many roles the integrated AI//BRO covers and how many we compose from your tools. Neither is a higher tier.

Together. AI//BRO as an integrated foundation, adapted to your operations.

Users
Personal assistanttopics, chat, feedback
Automated jobsschedule, webhook, mail
Your identity
Entra ID sign-inroles and service identities
AI//BRO · integrated foundation
Interface and topicschat, agent jobs, feedback
Agents, automation and subsequent stepsrun status, user questions, history
Procedures and agent definitionsversions, templates, controlled updates
Access to models and toolsmodel providers, MCP client, OpenAPI operations
Roles, audit, limits and costsactivity records, spending overview
Knowledge and sourcesingestion, search, citations, OCR, transcription
Language models
Azure OpenAI · OpenAI · Bedrock · Geminioutside your installation boundary
Local Ollamainside your environment
Business systems
SharePoint, M365, file stores
Czech data boxes
Your ERP and CRMintegration for your environment
Gmail, IMAPpersonal inbox rules and results
Personal authorization is available today. Personal M365 connections work within the signed-in user's permissions. General delegated MCP and OBO in the integrated application are planned.
Stays with you

Identity, business systems, model provider choice and your deployment environment.

Already available

Interface, agents, automation, knowledge, model and tool access, roles and audit.

We build or connect

ERP/CRM integration, company procedures and templates, source configuration and permissions.

Your way. We select the necessary parts and compose a solution with your tools, from Git to gateways.

Users
Personal assistantyour chat or portal
Web, chat, feedback
Orchestration
Git repositoryagents, processes, workflows
Orchestratorstatus and escalation
Authentication
Your identityusers and services, identity propagation
Gateway · composed for you
LLM gatewaymodel calls
Traffic gatewaytool calls
Tool cataloguediscovery
AI//BRO capabilities and principleswhere they fit: agents, knowledge, connectors
audit, limits, spending visibility
Language models
Providers of your choice
Tools and business systems
MCP serversadapters for selected systems
ERP · CRM
DMS, records management
Knowledge base, policies, wiki
OBO in a custom solution. The user's identity flows to the target system for selected systems and supported protocols.
Stays with you

Identity, Git, an orchestrator or another tool you already use, business systems and models.

Already available

AI//BRO capabilities that we reuse or adapt, and the principles we use to compose them.

We build or connect

Gateways, a tool catalogue, MCP adapters and identity propagation (OBO) for selected systems. We agree on scope and responsibilities.

Existing AI//BRO capability Your existing system Custom composition and integration Planned
Where requests go

Where each call goes and whose identity it uses

A frequent question from IT. We answer for each path instead of offering one blanket claim about private deployment.

PathDestinationIdentity usedWhat it means
Model callConfigured provider: Azure OpenAI, OpenAI, Bedrock, Gemini or local OllamaApplication access to the providerData sent to a cloud model leaves your installation boundary. With Ollama it stays inside.
MCP tools and API connectorsRemote MCP server or your APIUsually application credentialsGateway roles control operations and objects. They do not automatically reproduce each user's permissions in the target system.
Personal Microsoft 365 connectionsMail, Teams chats, OneDrive and files accessible to that userThe user, after their own consentA separate mechanism with its own scope and consent. Personal authorization is available today.
Scheduled and automated jobsConfigured sources and toolsService identityA scheduled job does not act as a currently signed-in person.
Custom solution with OBOSelected business systems through gateways and adaptersUser identity through to the target systemWe design this for selected systems and supported protocols as part of the architecture delivery.
Deployment

AI//BRO runs in your environment. This website does not.

Deploy with Compose or Helm in your environment and with your branding. Hosting this presentation is separate.

Your environment · Compose or Helm
AI//BRO applicationweb, agents, automation, backend for API and MCP calls
Database and knowledgedocuments, indexes, activity records
Isolated script sandboxdata calculations; no network access and no bridge to outside systems
Local Ollamaoptional, models inside
Outside boundary · via backend
Cloud modelsAzure OpenAI, OpenAI, Bedrock, Gemini
MCP servers and your APIsafter administrator approval
Microsoft 365, Google, Confluenceaccording to configured sources and consent

The deployment boundary and information flow differ: anything sent to a cloud model or connected service leaves that boundary. We make this clear up front.

Configurable choices

Four things you decide

Model providers

Which models and providers to use. You can combine cloud models for everyday work with a local model for sensitive data.

Data sources

SharePoint, Google shared drives, Confluence, file stores, Czech data boxes and mail, with access rules for each.

Tools

Approved MCP tools and API connectors with individually selected allowed operations.

Operational controls

Roles, limits, model cost overview and activity records under the agreed retention policy.

How we describe audit

Activity records and administrator audit support investigations within actual retention and deletion rules. We do not claim they are immutable. Agent history can disappear with a conversation. For audit requirements, we describe the retention of the chosen deployment.

Operation and responsibility

Who operates what is part of the design

The design includes agreement on who operates, maintains and takes over the solution. This is not a fixed package; we promise neither an SLA nor a numeric saving in advance.

Deployment and updates

Who deploys new versions and monitors the environment.

[agreed during design]

Procedures, agents and connections

Who manages company procedures, agent definitions and connectors.

[agreed during design]

Monitoring and handover

Who reviews costs and records and how handover works.

[agreed during design]

What we measure in the first process

We select one process and validate the result on your data. We track processing time, corrections and traceability to sources. Your results determine the next step.

Time per case

How long one case takes now and with the solution.

Corrections required

How many outputs needed correction and what changed.

Source traceability

Whether an output can be traced to a specific document or record.

Getting started

What shall we start with?

Bring a concrete use case. Together, we will look at the data, systems and desired outcome and choose a useful first step.

Let's discuss your use case

No subscription, no checkout. We agree on a first process and what we will observe.