AI Assistant: buy a solution, build it, or combine both?
The right choice does not depend on the number of features. It depends on what differentiates the company, what must remain under control, and what a provider can sustainably handle.
PartITech blog
Technical analysis, practical guides and field experience to build, modernize and maintain sustainable applications.
The right choice does not depend on the number of features. It depends on what differentiates the company, what must remain under control, and what a provider can sustainably handle.
Not all agentic protocols solve the same problem. Stacking them without a clear need increases the attack surface and operational complexity.
MCP standardizes the connection between AI applications, data, and tools. It does not standardize trust, business rights, or governance: these responsibilities remain to be designed.
Plain text is not enough when an amount depends on a column, a signature must be located, or a quotation must return to a specific area of the document.
A DRP is not a document filed in a folder. It is a capability tested to restore a service, its data, and its dependencies within a timeframe accepted by the business.
The best general model is not necessarily the best component of your application. In 2026, selection must compare specific versions on real tasks, then plan routing, canary, fallback, and re-evaluation.
A generative application changes when the model, the prompt, the corpus, the tools, or the policies evolve. The operation must be able to attribute each result to this configuration.
Pooling does not mean making all sites identical. A good platform shares what needs to be shared and makes local margins of freedom explicit.
A good maintenance system does not promise that nothing will break down. It defines how incidents are detected, qualified, restored, and prevented from recurring.
A code agent can modify multiple files, run tests, and prepare a pull request. Its speed makes architectural and review safeguards more important, not less.
Reversibility is not a document requested on the last day. It is the client's permanent ability to regain their assets, their data, and their decision-making autonomy.
A production RAG is not judged by a few convincing answers. It must know its sources, respect rights, measure its errors, and properly refuse when evidence is lacking.