
Company Superintelligence Layer Architecture: Five Building Blocks
The company superintelligence layer has five blocks: models, memory, tools, evals and observability. Swap the model without rebuilding everything else.
Want to apply this in your company?
Book a call with Juan →Company Superintelligence Layer Architecture: Five Building Blocks
A company superintelligence layer architecture is the structure that sits around your AI models and brings together five blocks: models, memory, tools, evaluations and observability. The name does not promise a machine above your people. It describes a set of well-separated parts that make the company more capable every time a better or cheaper model replaces the previous one, without rebuilding the rest.
Key takeaways
- The durable value is not in the model, which changes often, but in what the company controls around it: context, permissions, tests and logs.
- The five blocks are models, memory, tools, evaluations and observability, and each one should be able to change without breaking the others.
- Without evaluations, switching models is a bet. With evaluations, it is a decision backed by evidence.
- Memory and tools need explicit limits on data and on actions, mainly because of LGPD and the risk of unwanted actions.
- The safest path is to start with one real workflow and an agreed metric, and only then expand the layer.
What is the layer, and why does it improve when you swap the model?
Think of the layer as the operating system for your company's intelligence. The model is the engine that reasons and writes. Everything else answers questions the model cannot settle alone: what it may know about this customer, what it may do in your systems, how you know an answer is right, and how you find out what happened when something went wrong.
When those answers are baked into the prompt of a single model, changing models means rewriting everything. When they live in separate blocks, the change becomes a part replacement. The new model inherits the same company knowledge, the same tools with the same limits, the same test suite and the same monitoring dashboard. If it is better, the whole layer improves. If it is worse at some point, the evaluations show where, before the customer notices.
One honest distinction: this is software and operations architecture, not artificial general intelligence. To understand what your company actually runs when it talks about superintelligence, it helps to read about the difference between AGI, ASI and AI agents. What we describe here is an organizational hypothesis based on documented agent engineering practices, not a promise of results.
Block 1: models, and how to choose without creating dependency
The first block is the set of models the company can use. The design rule is simple: no business rule should live inside a specific model. Your code talks to an internal interface, and that interface decides which model handles each task.
This lets you use different models for different jobs. Sorting simple messages can go to a small, inexpensive model. A contract review or a long chain of reasoning can go to a larger one. In some cases, sensitive data calls for a model running inside your own infrastructure, and there it helps to know how to run a local model without improvising.
There is also the legal side. If the model is operated by a provider outside Brazil, the company needs to understand what LGPD requires for international data transfer when using AI providers. That is why model choice is part of the architecture and not just a technical preference.
What to document in this block: which tasks use which model and why, what data each model may receive, and the exit plan if the provider changes terms or performance.
Block 2: memory, what the company knows and what the agent may remember
Memory is everything the model receives beyond the question: policy documents, customer history, catalog, service rules, earlier decisions. Because the model does not know your company, this block is what turns a generic AI into one that is useful for your business.
There are at least three types, and mixing them causes problems:
- Stable knowledge: policies, manuals, FAQs and catalogs, each with an owner and a review date.
- Conversation or case context: what was said in this support request, this order or this project.
- Long-term memory: preferences and facts about a person or account, which require a clear purpose, a legal basis and a retention period.
Retrieving documents at answer time (the technique known as RAG) is usually the simplest path for stable knowledge, because the text stays updatable without retraining anything. AWS architecture documentation compares this approach with fine-tuning the model, and Google Cloud details a reference architecture. In both cases the practical lesson is the same: keeping knowledge outside the model makes the model easier to replace.
The next concern is size. Putting everything into the context is expensive and makes answers worse. Anthropic describes context engineering as choosing the smallest set of relevant information for each step. If the topic is new to your team, the article on the context window in AI helps align the vocabulary.
Block 3: tools, what the agent is allowed to do
Tools are the actions the agent carries out: looking up an order, creating an appointment, updating a record, sending a message, opening a ticket. Without them, the AI only talks. With them, it operates, and that is where risk appears.
Good tools have a narrow purpose, clear names, validated parameters and lean responses. Anthropic publishes guidance on writing effective tools for agents, and the Model Context Protocol offers an open standard for connecting models to external systems, which reduces the work when the model changes.
The central point is permission. The agent should get the minimum it needs, with its own credentials and restricted scope, never an administrator's access. A useful mental model:
- Free reading within the scope of the case.
- Writing allowed only in defined fields, with a record of what changed.
- Irreversible actions or actions with financial effect require human approval.
- Content from outside (emails, messages, web pages) is treated as data, never as instructions, because of the prompt injection risk described by OWASP.
These rules belong in the layer, not in the prompt. That way, even if a new model is more inventive, it cannot go beyond what the tool allows.
Block 4: evaluations, the proof that the switch was worth it
Evaluations are the block that turns a model change into a rational decision. They are a set of real cases, anonymized when necessary, each with an expected result and a correctness criterion. Every time something changes (model, prompt, tool, knowledge base), the set runs again and shows what improved and what got worse.
Anthropic publishes an article on how to structure evaluations for agents, and OpenAI maintains an evals guide. The principles converge: representative cases, verifiable criteria, human review of a sample, and continuous updates with the errors found in production.
Simulations also belong here. Before the agent touches real systems, it can be tested against simulated versions, as we explain in how to test AI agents with mocks and a sandbox.
Illustrative scenario: a distributor uses an agent to answer order questions on WhatsApp. The team gathers a collection of anonymized conversations, with the correct answer defined by the people who handle support. When a new model becomes available, the set runs automatically. The new model handles tone and ambiguous questions better, but gets the return rule wrong for one product type. Instead of switching blindly, the team fixes the policy document in the memory block, runs the set again, confirms the improvement and only then moves traffic over, gradually. The model's gain was captured and the error was stopped before reaching a customer.
Block 5: observability, seeing what the agent did and why
Observability is the ability to understand a system's behavior from what it records. The OpenTelemetry introductory guide describes the foundation: logs, metrics and traces. For agents, this means recording every step: what input arrived, what context was retrieved, which model answered, which tools were called, what the result was and whether a human stepped in. OpenTelemetry is also working on semantic conventions for generative AI, which helps standardize these records across vendors.
Without this block, the company cannot tell whether the agent is good, expensive, slow or dangerous. With it, you can answer management questions:
- For which types of requests does the agent hand off to a human?
- Which answers did the team correct?
- What is the cost per resolved task, and did it rise after the last model change?
- Did any personal data show up where it should not have?
Records also need care: logs containing personal data are personal data. Mask what you can, set a retention period and limit who has access. And if the goal is to follow your team's work, keep the focus on processes, not people, as we discuss in how to measure AI productivity without surveillance.
Observability also feeds evaluations: every real failure becomes a new test case. That cycle is what makes the layer improve over time, and not only when the model is swapped.
How to build the layer in practical steps
You do not need to build all five blocks at once. The order below works for most companies that want to start with low risk:
- Choose one real, bounded workflow with an owner in the business, such as order triage or answers to frequent questions.
- Document the current process and a baseline: how long it takes, who does it, where it goes wrong. Without that, you cannot say it improved.
- Define the data the agent may see and the actions it may take. Everything else stays out.
- Organize company knowledge into documents with an owner and a review date (memory).
- Create the initial set of test cases from real situations and define the success criterion.
- Turn on logging of every step from day one, with masking of personal data.
- Run the pilot with human approval on sensitive actions and review the logs on a fixed schedule.
- At the end of the pilot, decide with evidence: expand, adjust or stop.
This sequence follows the method we apply when working with companies: map the current process, limit data and actions, pilot one real workflow with logs and an agreed metric, and hand the operation to the team, which decides the next step. The layer grows out of the pilot, not out of a large abstract project.
Frequently asked questions
When should I switch models in my company? Switch when there is a concrete reason, such as better performance on your own tasks, lower cost per task or a privacy requirement. Use the evaluation set to compare before you migrate, move gradually, and keep the option to go back.
Do I need a large team to build these five blocks? Not necessarily. In a first workflow, each block can be simple: a list of documents, a few tools with narrow permissions, a spreadsheet of test cases and basic logs. What matters is that the parts stay separate and documented so they can grow later.
Does the layer work for small companies? Yes, as long as the scope is proportional. A small company can start with a single workflow, such as customer support or quoting, and apply the same principles at a smaller scale. The risk of skipping evaluations and logging is the same at any size.
Does the layer guarantee correct answers every time? No. It reduces risk and makes errors visible and fixable, but no model is infallible. That is why sensitive actions keep human approval, and decisions that affect people should respect the right to review under LGPD, as explained in LGPD automated decision-making and the right to review.