Managed AI
- 01Application
- 02External AI provider
- 03Response
Good for: Speed, experimentation, elasticity and low operational burden.
Private and on-premise AI
AI does not have to mean sending company information to a public external service. Modern models can run in private cloud, dedicated infrastructure, on-premise systems or, in specialized cases, air-gapped environments.
Underlabs designs AI architecture around the level of privacy, control and operational independence each workload actually requires.
The central idea
The right choice is not automatically the one with the most control. It is the one that matches the data, capability, budget and responsibilities the organization can realistically support.
privacy, isolation, customization, governance visibility and deployment independence.
cost, hardware requirements, maintenance, capacity planning and operational responsibility.
When a public AI API is not the right fit
They are frequently the fastest and most economical way to deploy AI, with rapid access to new models, elastic capacity and little infrastructure to operate. They are not inherently insecure.
Some organizations, however, have contractual, regulatory, governance or internal-policy reasons to require stronger control for particular workloads.
Where the AI actually runs
When someone asks an AI model a question, the model performs computation on physical hardware. That processing is called inference.
The architecture question is simple: where does that middle step happen?
It may run on AI-provider infrastructure, in a dedicated environment, a private VPC, Canadian cloud infrastructure, a customer data centre, a local server or edge hardware.
Deployment models
These patterns are reference points, not security or compliance tiers. Their suitability depends on the complete system.
Good for: Speed, experimentation, elasticity and low operational burden.
Good for: Stronger control without owning the physical hardware.
Good for: Direct operational control, low latency or local operation.
Good for: Highly sensitive environments where isolation is genuinely required.
Two important distinctions
Private AI can run in a private cloud, dedicated environment or customer-controlled Canadian infrastructure. On-premise describes the location and control of physical hardware. Private primarily describes control and isolation. They overlap, but they are not the same.
A private deployment may use open-weight models, commercially licensed models or proprietary models available under an enterprise agreement. Licensing and deployment rights vary. Conversely, open weights do not automatically make the complete system private.
The real boundary
A company can self-host its model while still sending sensitive information to an external document parser, embedding service, vector database or logging tool.
Private AI is an architectural property of the system, not merely a property of the language model.
Internal data and RAG
Organizations often want AI to answer using internal documents, policies, databases and knowledge rather than relying only on what the model already knows.
This architecture is commonly called retrieval-augmented generation, or RAG. Its privacy boundary extends to storage, indexing, embeddings, retrieval, inference and logs.
Fit the system to the work
Some workloads can be solved with smaller language models, specialized models, embedding models, rerankers, classifiers, vision models or deterministic automation combined with AI.
The goal is to solve the business problem with sufficient capability, not to maximize parameter count.
Hybrid AI
An architecture can route each task according to sensitivity, capability, cost, latency, residency and availability.
Model routing and portability
An intentional service layer can route requests to a private, external or specialist model and make future changes easier.
This does not promise complete vendor independence. Models differ in APIs, tool use, context limits, capabilities and output formats. Portability requires interfaces, evaluations and testing.
Operational reality
On-premise AI introduces decisions about GPU memory, compute capacity, power, cooling, redundancy, storage, networking, monitoring and model updates.
Economics depend on request volume, predictable utilization, data movement, latency, connectivity and the value of long-term control. At sufficient scale, dedicated infrastructure can have different economics from per-token pricing.
Private AI is not always cheaper. It is often more expensive. The decision should reflect the complete requirements, not only the unit price of inference.
A Canadian example, not a prescription
Canadian AI company Cohere, for example, documents managed, dedicated, private-cloud or VPC, and on-premise options, including isolated environments that can run without runtime network access. Availability and terms vary by product and agreement. Read Cohere’s official deployment documentation.
Cohere is one example among several. The model and provider should be selected after defining the workload, data and control boundary.
The Underlabs approach
You do not need to choose a model, orchestrator or GPUs before talking to us. A requirement such as “use AI on sensitive internal information without sending everything to a public service” is enough to begin.
What are we actually asking AI to do?
What information enters the system, and what is genuinely sensitive?
What may leave the environment, and what must remain private?
Compare private and managed options against the real workload, not model branding.
Managed API, dedicated environment, private cloud, Canadian infrastructure, on-premise or hybrid.
Interfaces, APIs, retrieval, integrations, automation, permissions, workflows and monitoring.
Design the system so it can change with models and requirements.
The next decisions
Once the deployment boundary is clear, model selection depends on capability, language, reasoning, latency, hardware, cost, licensing and deployment rights. Canadian-developed models, international open-weight models and commercial private deployments are all possible options.
Private operation still needs somewhere to run: GPU capacity, Canadian cloud, data centres, storage, networking and orchestration. Those infrastructure choices are a separate decision.
From requirement to deployment
Share the workflow, sensitive data, existing systems and constraints. Underlabs can take the work from architecture and model selection through prototyping, benchmarking, deployment and integration.