Downloadable weights
The model can run without depending exclusively on a Cohere-hosted inference endpoint.
Canadian AI models
Canada has its own foundation-model ecosystem, including enterprise AI company Cohere. A Canadian model can reduce certain external dependencies, but it still has to run somewhere, process data somewhere and operate inside an architecture someone controls.
Underlabs evaluates the complete system, not only the logo on the model.
The model inside the system
A large language model interprets language, reasons over information and generates responses. In an enterprise system, it usually works with an application, company data, tools and business systems.
Sovereignty depends on that complete path, not only the model name.
Real Canadian capability
Canada is not only a consumer of foreign AI technology. Its current national strategy treats foundation models, sovereign compute and domestic infrastructure as strategic capabilities. It identifies Cohere, founded in Toronto in 2019, as a Canadian frontier-model company focused on enterprise and government uses.
That context validates a domestic commercial capability. It does not mean a Canadian model is automatically right for every system.
Cohere as a case study
As of September 2026, official documentation describes Command A+ as a sparse mixture-of-experts model for enterprise workloads, with reasoning, tools, structured outputs, text and image input, and multilingual support.
The model can run without depending exclusively on a Cohere-hosted inference endpoint.
It is released under Apache 2.0, providing substantial deployment flexibility. This is not legal advice.
Cohere documents a minimum W4A4 configuration of one B200 or two H100s, a relatively contained footprint for a model at this scale.
Reasoning, tools, structured outputs, multilingual operation and a 128,000-token context window are relevant to business systems.
Verified model facts: released May 20, 2026; 218B total and approximately 25B active parameters; text output; 64,000-token maximum output; 48 languages, including French. Official Command A+ documentation.
Precise terminology
The trained model parameters can be downloaded and run independently.
Depending on context, the term may imply broader openness across code, weights, training methods, datasets or licensing.
Cohere describes Command A+ as open source and releases it under Apache 2.0. Underlabs still uses the more technically conservative term “open-weight model” when discussing downloadable, independently deployable parameters.
Origin and deployment
Model nationality and control over inference are separate decisions.
Canadian origin, but infrastructure and inference remain externally managed.
Can combine Canadian development, residency, private inference and infrastructure control.
Often the easiest deployment with excellent capability, but externally controlled inference.
Non-Canadian origin, with Canadian residency and customer-controlled inference.
Sovereignty is architectural. Model nationality is one variable inside that architecture.
Five different questions
These distinctions make requirements testable and prevent a provider choice from becoming a sovereignty promise.
Where was the model developed?
Where does company information live?
Where does the model actually run?
Who controls the computers?
Who can access, change or disable the system?
These are five different questions.
When origin matters
Canadian origin can have strategic, operational or procurement value when the model’s capability first satisfies the workload.
Domestic capability may matter when procurement or strategic autonomy requires it, without making Canadian models mandatory.
Some organizations want fewer foreign dependencies in critical systems.
Deployment flexibility and data control may matter more than model nationality itself.
Downloadable weights can allow a model to keep operating without exclusive dependence on a public API.
French and English performance should be measured directly on real tasks.
An organization may prefer Canadian-developed technology when its capability satisfies the workload.
The best model for the work
OpenAI, Anthropic, Google or another provider may deliver materially better results for a workload: reasoning, coding, multimodality, context, agents, cost, latency, tooling or ecosystem.
If sovereignty requirements permit external inference, that may be the correct architecture. Underlabs does not sacrifice system quality for model nationality alone unless the client’s requirements justify that trade-off.
Empirical model selection
General leaderboards provide signals. They do not necessarily measure quality on the documents, tools, formats, vocabulary and failure modes of the actual system.
Underlabs compares accuracy, hallucinations, reasoning, French and English, structured outputs, tool use, latency, cost, hardware, privacy and deployment flexibility.
Intentional portability
Today’s strongest model may not remain the strongest six months from now. An Underlabs service layer can reduce direct coupling between the application and one provider.
A swap is never guaranteed to be simple. APIs, tool-calling formats, prompts, context limits and structured outputs differ. Abstraction reduces unnecessary lock-in; it does not remove integration and evaluation work.
More than language models
Embeddings, rerankers, vision, transcription, translation, classification, OCR, code and other specialist models may serve a particular step better than the main LLM.
For a bounded workload, that combination can produce a better business system through more predictable cost, latency, infrastructure and control. This is not a general claim that smaller models outperform frontier models.
English and French
Command A+ documents French among its 48 languages. That does not automatically establish equal performance on Quebec business terminology, Canadian government language, customer-service language, informal Quebec French or a specialist domain.
Underlabs model-selection process
The durable capability is model selection, evaluation, integration and private deployment, not dependence on Cohere or any other provider.
Specify the required outcome, data, tools and cost of an error.
Decide what must remain in Canada and what may use external services.
Compare Canadian and international, private and managed, large and small options.
Measure quality, errors, languages, structured outputs, tool use and latency.
Confirm that the model can realistically run in the required environment.
Include inference, GPUs, operations, engineering and scaling.
Reduce unnecessary lock-in without pretending every model is interchangeable.
Repeat evaluation as models and requirements change.
From model to compute
Model selection leads to the next decision: GPU capacity, Canadian cloud, private data centres, storage, networking and inference servers. The model cannot be selected independently of the available compute environment.
Fit the model to the workload
Share the tasks, data, languages, tools, infrastructure constraints and sovereignty boundary. Underlabs can evaluate Canadian and international options without prescribing one provider.