tkad
TKAD: Engineering a System for the Knowledge AI Cannot Invent
Artificial intelligence made information extraordinarily cheap. It cannot manufacture experience. TKAD — True Knowledge Absorption and Distribution — is the methodology and software architecture TVS built to solve that problem. Here is what it actually takes to engineer.
There is an uncomfortable contradiction developing in modern search.
Artificial intelligence has made the production of information extraordinarily cheap. A capable language model can generate hundreds of technically coherent articles in the time it once took a marketing department to write one.
But it cannot manufacture experience.
It cannot retrospectively spend twenty years building houses, commissioning automation systems, diagnosing electrical faults, negotiating construction constraints, or discovering that the technically correct solution on paper fails spectacularly in the physical world.
That knowledge already exists. The problem is that most of it is invisible.
It lives inside people’s heads, internal conversations, email threads, photographs, drawings, quotations, project folders, technical disagreements, service reports, and thousands of seemingly insignificant decisions made during the normal operation of a business.
Search engines cannot see any of it. AI systems cannot cite it. Prospective clients cannot find it.
At True View Solutions, we have been developing a methodology and supporting software architecture around this problem.
TKAD — True Knowledge Absorption and Distribution.
TKAD is not an AI content-generation methodology. It is an attempt to engineer a controlled interface between private organisational knowledge and the machine-readable public internet.
That distinction has forced us considerably deeper into software engineering, information retrieval, data security, and knowledge representation than conventional SEO normally requires. And that is precisely where things become interesting.
The Wrong Question
Almost every AI content strategy begins with the same question: How much content can AI produce?
Almost infinitely. That is no longer technically impressive.
The more important question is different:
How much original human knowledge can a machine reliably identify, understand, contextualise, verify, and distribute without corrupting its meaning or compromising its source?
Consider two systems.
The first receives the instruction: Write 100 articles about luxury home automation. A language model generates them from patterns contained within its existing knowledge. The resulting language may be unique. The underlying information probably isn’t.
The second system receives six years of project photographs, internal business communications, technical correspondence, quotations, equipment schedules, engineering notes, and troubleshooting history belonging to an experienced automation company. Hidden inside that material might be thousands of observations that have never appeared publicly on the internet.
The AI’s job in the second system is no longer to invent something to say. Its job is to determine: What does this organisation actually know?
That is the problem TKAD attempts to solve.
Absorption Is Harder Than Generation
Generating language from a prompt is comparatively straightforward.
Reliably extracting knowledge from heterogeneous, partially structured, and frequently sensitive organisational data is not.
A real company knowledge repository is messy. An important technical decision may exist in line 63 of a three-year-old email thread. Its supporting evidence may be contained in four photographs taken two days later. The product involved may have subsequently been replaced. The explanation for the replacement might exist in an informal record or internal conversation. The project name used by the technician may differ from the project name appearing on the quotation. A person’s surname might also be the name of the project. A conversation might contain confidential information completely irrelevant to the technical knowledge being extracted. And a single sentence may only make sense when interpreted in the context of twenty messages preceding it.
This means TKAD cannot simply “send documents to AI.” It requires an ingestion architecture.
The Knowledge Vault
At the beginning of the TKAD pipeline is what we refer to as the Knowledge Vault — a tightly controlled local environment where raw organisational knowledge is ingested before any external processing occurs.
Potential source material includes email archives, internal business communications, project photographs, PDFs, technical documentation, CAD drawings, specifications, quotations, service reports, project notes, product documentation, historical website material, structured databases, and unstructured filesystem data.
But ingestion is not merely file reading. Every source has different semantics.
An email has senders, recipients, timestamps, quoted history, and attachments. An internal communication has participants, chronology, and conversational dependencies that give individual messages their meaning. A photograph contains visual information, capture metadata, and potentially sensitive physical information about a client’s property. A quotation contains products, quantities, pricing, project relationships, and commercial information that should almost certainly never become public.
The ingestion layer must understand not merely what a file says, but what kind of evidence it represents.
Local-First Architecture
The sensitivity of this information has led us toward a local-first architectural philosophy.
There is an important difference between “Your information is encrypted on our server” and “Your information never needed to reach our server.”
Where practical, raw knowledge is parsed, indexed, classified, and interrogated within the client’s own controlled computing environment. The application is constrained to explicitly authorised directories and designed around least-privilege access.
The architectural principle is straightforward: The raw corpus remains private. Approved knowledge becomes portable.
That introduces several difficult engineering requirements.
Capability-Constrained Access
A knowledge application should not receive unrestricted access to a client’s systems merely because it needs to process one set of project files. The software must operate on the principle of least privilege.
The objective is to make the security boundary technically enforceable rather than simply contractual. If TVS says an application can access only a client’s Knowledge Vault, the engineering objective is that the software architecture itself makes accessing anything else difficult — not merely that a policy document says it should not.
Data Provenance
One of the most important engineering concepts in TKAD is provenance.
If the system eventually publishes: Reinforced concrete significantly affected wireless propagation in this installation — we need to know why the system believes that.
Was it explicitly stated by the engineer? Inferred from an internal discussion? Extracted from a service report? Observed from project measurements? Generated by the language model? Supported by multiple independent sources?
Those are not equivalent.
A mature TKAD implementation therefore requires provenance tracking. A published knowledge object maintains an internal lineage:
Source → Extraction → Interpretation → Human Modification → Approval → Publication
This creates a chain of custody for knowledge — and allows the system to distinguish source-derived knowledge from model-derived language. That distinction is fundamental.
Epistemic Classification
TKAD introduces an unusual problem for conventional content systems: not everything contained in company data is necessarily true.
A technician may speculate. A client may misunderstand something. An old recommendation may have been superseded. Two engineers may disagree.
The system therefore needs epistemic classification. Internally, knowledge can be classified as direct observation, measurement, practitioner opinion, customer statement, technical inference, manufacturer specification, historical information, unverified claim, contradicted information, superseded knowledge, or AI inference.
This is considerably more sophisticated than storing text. It means storing something closer to: knowledge + source + confidence + context + temporal validity.
Temporal Knowledge
Business knowledge changes. A technician’s recommendation from 2018 may have been completely correct in 2018 and completely wrong in 2026.
TKAD systems therefore require temporal knowledge modelling. The system needs to know: When was this believed? When was it verified? Is it still current? Has another knowledge object superseded it? Was the product discontinued? Did regulations change? Did the organisation change its methodology?
This allows the knowledge base to evolve without destroying its history.
Entity Resolution
Real businesses are spectacularly inconsistent with names.
“Mount Edgecombe House,” “Smith,” “Smith Residence,” “ME Project,” and “House Smith” may all refer to exactly the same project.
Similarly, “Crestron Home,” “CH,” “CP4-R system,” and informal product terminology may refer to related but distinct entities.
A serious TKAD implementation requires entity resolution — the system must determine when apparently different references represent the same person, organisation, project, location, product, manufacturer, technology, problem, or solution.
Without entity resolution, the knowledge repository is a collection of disconnected fragments. With it, the repository begins becoming a knowledge graph.
Knowledge Graph Construction
A conventional document system knows: This document archive contains 47,000 words.
A knowledge system should understand: Project A used Product B to solve Problem C at Location D after Method E failed, and Technician F subsequently changed the company’s standard installation procedure because of the result.
Those relationships matter. Conceptually:
Project → contained → Problem
Problem → caused_by → Condition
Problem → solved_by → Technique
Technique → used → Product
Project → occurred_at → Location
Observation → supported_by → Photograph
That is structured organisational knowledge. And structured knowledge is substantially more useful to machines than a pile of documents.
Semantic Chunking
Naively dividing documents every 1,000 characters destroys meaning.
TKAD requires semantic segmentation. Conversation boundaries, subject transitions, project changes, temporal gaps, and technical context must influence how information is divided.
A meaningful chunk might contain: Problem → discussion → decision → outcome — rather than an arbitrary token count. This improves retrieval and reduces the probability that an AI system interprets a statement outside its original context.
Hybrid Retrieval
Once the local corpus becomes sufficiently large, feeding everything into a language model becomes technically absurd. The system needs retrieval — specifically, Retrieval-Augmented Generation.
When generating content about a particular technical subject, the system retrieves only the most relevant knowledge objects from the local corpus. But basic vector similarity is unlikely to be sufficient.
A mature TKAD architecture combines semantic vector retrieval, lexical BM25 retrieval, metadata filtering, entity relationships, project boundaries, recency weighting, provenance confidence scoring, and human verification status into a hybrid retrieval architecture.
The objective is not merely to find text that sounds similar. It is to retrieve the most authoritative internal evidence relevant to the question being answered.
Privacy-Preserving Transformation
The most difficult knowledge is often buried directly beside information that should never become public.
A single document can contain an exceptional engineering insight immediately adjacent to a client’s private information, security credentials, or commercially sensitive data. The system requires a privacy transformation layer that detects and removes this material before anything crosses a trust boundary.
Critically, this transformation must occur before information reaches any external processing layer — not after the fact as a correction.
Data Loss Prevention
Publication cannot be an AI decision alone. There must be deterministic safety controls surrounding probabilistic AI reasoning.
The categories of information that must never reach publication include security credentials, operational system data, customer information, and commercially sensitive material. These boundaries are enforced by the architecture — not left to the model’s judgement.
That is a recurring architectural principle within TKAD: Use AI where interpretation is required. Use deterministic software where guarantees are required.
Human-in-the-Loop Verification
No matter how capable the models become, the organisation itself must remain the authority over its knowledge.
TKAD therefore uses a human-in-the-loop publication model.
The machine may discover, associate, summarise, question, draft, recommend, and structure. But the human decides: Is this true? Is this ours? Is this current? Is this confidential? Should this become public?
Only after affirmative approval does information cross from private organisational knowledge into the public distribution layer.
The AI as Interviewer
One of the more interesting developments in TKAD is that the system need not remain passive.
Suppose the system discovers the sentence: We stopped looping those circuits after the Umhlanga project.
A conventional content generator might simply rewrite it. A knowledge-extraction system should ask: Why?
The practitioner might answer: Because fault isolation became unnecessarily difficult. After that project we changed our standard and home-ran those circuits instead.
That second piece of information may never have existed in written form. The AI has elicited tacit knowledge — and this turns the machine into something closer to a persistent technical interviewer.
Over years, that is a powerful capability.
Information Gain Scoring
A business does not need its 147th generic explanation of “What Is Home Automation?” TKAD should identify knowledge novelty.
An Information Gain Score could incorporate: uniqueness within the company’s existing corpus, presence of first-hand evidence, specificity, practitioner confidence, supporting photographs, supporting measurements, commercial relevance, search demand, existing public-web coverage, and relationship to known authority gaps.
Instead of asking “Can we generate an article?” the system asks: “Does this organisation have something worth adding to the public body of knowledge?”
That is a substantially higher standard.
Contradiction Detection
Large organisational datasets inevitably contradict themselves.
If one document states “We always specify X” and another later states “We no longer specify X because…” — that is not necessarily an error. It may represent organisational learning.
TKAD should detect the contradiction and ask a human to resolve it. The resulting knowledge becomes more valuable because the system has captured not merely what the company knows, but how its knowledge evolved.
Knowledge Decay
Certain facts become stale faster than others. Product specifications may require frequent validation. A fundamental engineering principle may remain valid for decades. A supplier relationship could change tomorrow.
TKAD can assign decay characteristics to knowledge objects and periodically request reverification — creating a living knowledge system rather than a static archive.
The Distribution Layer
Once knowledge is verified and approved, it can leave the private environment. Only then does conventional digital publishing begin.
The TVS distribution infrastructure transforms approved knowledge into long-form technical articles, case studies, FAQs, service pages, project pages, knowledge-base entries, structured data, entity metadata, internal links, social posts, Google Business Profile content, video scripts, and customer documentation.
One knowledge object can produce multiple representations without creating multiple versions of the underlying truth.
Knowledge is stored once. Representation is generated as required.
This changes how we think about SEO.
The traditional question is: What should we write to rank for this keyword?
TKAD reverses the question: What does this company genuinely know that is relevant to this subject?
Then: How should that knowledge be represented so humans, search engines, and AI systems can understand it?
SEO and AEO become downstream distribution mechanisms, not the primary activity.
What the DG Technologies Experiment Taught Us
Our work with DG Technologies provided an early practical demonstration of the underlying principle.
A substantial volume of original, experience-derived content — twenty years of Crestron projects in KZN estates, legacy system rescue methodology, no-waste hardware philosophy — was capable of being structured and published within a period in which manual authorship at equivalent scale would have been economically unrealistic.
The important point was never that AI could produce volume. We already knew that.
The interesting result was that AI could help expose and structure knowledge originating from genuine technical experience — knowledge that had accumulated for two decades but had never been made visible.
Within weeks, search visibility for specialised Crestron installation queries changed dramatically. Within months, DG Technologies held position two for “smart home installation Durban” — from a standing start, no backlinks, no directory listings.
That does not constitute proof that any single factor caused those rankings. Technical architecture, internal linking, geographic relevance, first-hand project evidence, topical depth, and website performance all contribute.
But it provided enough evidence to make the underlying question worth pursuing seriously: What happens when a specialist organisation’s genuine knowledge is systematically exposed at a scale previously impossible for humans to publish alone?
TKAD is our attempt to answer that question.
The Hardest Part Is Not the AI
The language model may eventually be one of the least remarkable components of this architecture.
The difficult engineering lies around it:
Secure ingestion. Filesystem isolation. Identity resolution. Data provenance. Semantic segmentation. Hybrid retrieval. Knowledge graphs. Privacy classification. Data loss prevention. Contradiction detection. Temporal reasoning. Confidence scoring. Knowledge decay. Human verification. Permission boundaries. Auditability. Controlled publication.
These are the systems required to make AI trustworthy enough to operate around genuine organisational knowledge.
The model generates language. The architecture determines whether that language deserves to exist.
Why This Requires Developers, Not Marketers
TKAD has required TVS to develop capabilities considerably beyond those associated with a conventional marketing or SEO function.
The problem crosses software engineering, information retrieval, applied AI, knowledge representation, search engineering, information security, data governance, entity modelling, human-computer interaction, and automated publishing infrastructure.
The complexity exists because the source material matters. Once a system is trusted with the accumulated knowledge of a business, “just send everything to an AI API” is not an acceptable architectural philosophy.
The system needs to understand the difference between information that can be processed, information that can be inferred, information that can be shared, and information that must never leave the room.
That is a considerably harder engineering problem than producing articles from prompts. It is also a more worthwhile one.
TKAD — True Knowledge Absorption and Distribution.
Do not use artificial intelligence to manufacture expertise. Use artificial intelligence and software engineering to absorb, understand, verify, and distribute the expertise that already exists.
AI has made language abundant. Authentic knowledge is becoming comparatively scarce — and therefore increasingly valuable. The next generation of search may not be won by the company capable of generating the most words. It may be won by the organisations capable of proving that behind those words exists something machines cannot manufacture: experience.
The companion piece on why human knowledge is the scarce resource TKAD was built to preserve is Why TKAD Matters: The Knowledge AI Cannot Manufacture. TKAD is one of five proprietary systems TVS built — the full infrastructure account is at The Systems We Built So We Could Do This Properly. The DG Technologies build is documented at Built From Nothing. Six-month SERP results are at DG Technologies at Six Months. To understand what TKAD would mean for your business, the Visibility Check is the starting point.