QDNASales and integration of LLM inference and training platforms, on-premises or hybrid

From chatbot to agentic platform: harness, memory and skills

An interface that produces text does not transform an organisation. Three building blocks make the difference: the harness, memory and skills.

From chatbot to agentic platform: harness, memory and skills
Short answer. A chatbot answers; an agent executes the task with its tools, keeps persistent memory and capitalises on its procedures as reusable skills. The harness is the execution loop that ties it all together: the model reasons, the harness acts.

Assisted chat versus agentic AI

Assisted chatAgentic platform
The user copies and pastes answersThe agent executes the task with its tools
Context is lost with every sessionThe agent keeps persistent memory
Every task starts from scratchProcedures become reusable skills
A single access channelCommand line, desktop application, messaging

The harness: what turns a model into an agent

The harness is the execution loop around the model. It presents tools, runs tool calls, manages context and memory, applies approval rules for sensitive actions and delegates to sub-agents to parallelise work. Without a harness, a model only produces text; with one, it acts on the system, under control.

Diagram of the agent harness: the execution loop links the model, MCP tools, three-layer memory and sub-agents, with CLI, desktop and messaging accessDiagram of the agent harness: the execution loop links the model, MCP tools, three-layer memory and sub-agents, with CLI, desktop and messaging access
The harness execution loop links the model, tools, memory and sub-agents.

Three-layer memory

The agent rereads its memory at every session, so the organisation's context accumulates instead of being lost.

LayerContentUse
Knowledge wikiStructured pages: business, products, infrastructureConsulted and enriched on every mission
Semantic memoryAtomic facts indexed by similarityAutomatic recall of relevant context
Project memoryInvariants and current state of each projectLoaded at session start

Every durable fact learned during a mission is filed in the layer matching its scope. Agents and humans consult the same sources.

Skills: procedures that improve on their own

A skill is a versioned procedure that the agent knows how to replay. When a task repeats, the agent captures it instead of rediscovering it. A curator periodically reviews the skills and improves them based on real usage. The platform becomes more capable every week, without a development project.

One access point for everyone, a single memory

The same engine serves the command line, the desktop application and messaging. Non-technical users have access to the same agents, the same memory and the same skills. Sensitive actions require approval before executing, and the history stays centralised.

The useful strategy is not to add a chatbot, but to decide which tasks move to agents, and in what order.

Five patterns of an agentic platform in production

A demonstration becomes a platform once it adopts a few proven patterns.

PatternRole
Supervising orchestratorA central conductor allocates the task and prevents infinite loops
One agent per sourceEach data source has its own agent, prompts and model, which isolates and secures
Right-sized modelEach agent uses the least costly model able to handle its task
MiddlewareA cross-cutting layer adds security control, error handling and human triggers without touching the agents
Persistent memorySession memory and long-term memory keep context across sessions

Human oversight of high-risk actions remains mandatory, which the AI Act makes unavoidable. The semantic router directs each request to the right agent and the right execution location, and keeps sensitive content local.

Frequently asked questions

What is an agent harness?

The execution loop that presents tools to the model, runs the calls, manages memory, applies approvals and delegates to sub-agents.

Why three layers of memory?

To place each fact according to its scope: structured knowledge, semantic facts, project invariants. Context accumulates.

How do skills improve on their own?

The agent captures repeated tasks, and a curator periodically reviews them based on real usage.

Move to agentic AI

A no-obligation call to identify the first tasks to hand to agents.

Book a call

References