ThatWare AI
PRACTICAL FILE GUIDE AI STACK

The Practical Guide to the Five ThatWare AI Stack Files

Understand what each AI Stack file does, what information belongs inside it, how the files work together, and how to deploy and maintain them across your website.

The ThatWare AI Stack converts existing website knowledge into five coordinated machine-readable assets:

ai.txt llms.txt ai-manifesto.json vector-feed.xml semantic-sitemap.xml

Each file solves a different problem. Together, they create a clearer machine-readable layer around your website for AI crawlers, language models, retrieval systems, enterprise search, RAG workflows, and intelligent agents.

Supporting line: Five files. Five responsibilities. One connected AI-readiness architecture.

FILE ARCHITECTURE
Connected Machine Discovery

Rather than feeding LLMs unexplained URLs or unstructured scraping feeds, the five files establish entry guidance, curated context, entity hierarchy, retrieval records, and semantic graphs.

• Guidance & Entry: ai.txt • Curated Context: llms.txt • Entity Identity: ai-manifesto.json • Retrieval Vectors: vector-feed.xml • Semantic Map: semantic-sitemap.xml
START HERE

Know Which File Solves Which Problem

The files are not intended to perform the same job. ThatWare AI's existing architecture deliberately separates guidance, curated context, structured organizational identity, retrieval records, and semantic relationships into coordinated assets.

File Primary Role Core Question
ai.txt AI guidance and entry point Where should machines start?
llms.txt Curated LLM context Which content matters most?
ai-manifesto.json Entity, identity and governance Who are we and what is authoritative?
vector-feed.xml Retrieval and vector preparation What content can be ingested and retrieved?
semantic-sitemap.xml Semantic website mapping How is our content connected?
IMPORTANT CONTEXT

The AI Stack Complements the Web You Already Have

The AI Stack should not be treated as a replacement for established website infrastructure. It does not replace:

  • • robots.txt
  • • sitemap.xml
  • • Schema markup
  • • Canonical tags
  • • Internal linking
  • • HTML accessibility
  • • Technical SEO
  • • High-quality website content

ThatWare AI itself describes the files as a complementary AI-readiness layer rather than a replacement for traditional crawling, indexing, structured-data, and SEO practices.

Think of it this way
Traditional website infrastructure helps machines:
Crawl → Index → Navigate
The AI Stack adds another layer designed to help describe:
Identity → Priority → Meaning → Relationships → Retrieval
ONE CONNECTED SYSTEM

Five Files Answer Five Different Machine Questions

1. ai.txt
"Where should I start?"

Acts as the concise orientation layer.

↓
2. llms.txt
"Which resources should I understand first?"

Curates important content and explains why it matters.

↓
3. ai-manifesto.json
"Who is this organization and what does it represent?"

Defines the organization, entities, source hierarchy, and governance information.

↓
4. vector-feed.xml
"Which content records are available for retrieval?"

Structures source records for ingestion, chunking, embeddings, RAG, and related workflows.

↓
5. semantic-sitemap.xml
"How does everything relate?"

Maps pages, topics, entities, classifications, and semantic relationships.

Combined Result
Guidance → Context → Identity → Retrieval → Relationships

That is the logic behind the five-file architecture.

FOUNDATIONAL GUIDANCE FILE

ai.txt - Give AI Systems a Clear Starting Point

ai.txt is the foundational guidance layer within the ThatWare AI Stack. Its purpose is to provide a concise machine-readable reference describing the website and pointing toward important AI-facing resources.

ThatWare AI currently positions ai.txt as the entry point for identifying site identity, preferred sources, important sections, connected AI Stack assets, usage guidance, and version information.

What ai.txt Should Answer
  • • What website is this?
  • • Which organization owns it?
  • • Which resources are most important?
  • • Where are the other AI Stack files?
  • • Are there important content-use or access instructions?
  • • When was the file last updated?
Recommended ai.txt Information
  • • Website Identity: Primary domain and organization.
  • • Description: A concise factual explanation of what the website represents.
  • • Priority Resources: Important sections such as Products, Services, Documentation, Research, Policies, Support.
  • • AI Stack References: Links to llms.txt, ai-manifesto.json, vector-feed.xml, semantic-sitemap.xml.
  • • Governance or Usage Guidance: Only where appropriate and supported by the organization's actual policies.
  • • Version Information: File version and latest update date.
In ThatWare AI Plans:

ai.txt is the core file included in the Freemium Plan.

Example ai.txt Structure
# AI Guidance File
site: https://www.example.com
name: Example Company
description: Example Company provides enterprise data-management software.

priority_sources:
  - https://www.example.com/products/
  - https://www.example.com/docs/
  - https://www.example.com/research/

resources:
  - llms.txt: https://www.example.com/llms.txt
  - ai-manifesto.json: https://www.example.com/ai-manifesto.json
  - vector-feed.xml: https://www.example.com/vector-feed.xml
  - semantic-sitemap.xml: https://www.example.com/semantic-sitemap.xml

version: 1.0
last_updated: 2026-10-09

This is an illustrative structure, not a universal web specification.

ai.txt Is Best For:
  • • Small websites that want a simple AI-readiness starting point.
  • • Growing companies that want a machine-readable orientation layer.
  • • AI Stack deployments that need one location connecting the other assets.
CURATED LLM CONTEXT

llms.txt - Tell Language Models Which Resources Matter Most

llms.txt is intended to provide a concise, structured overview of a website and its most important resources. Rather than giving a machine an unexplained list of URLs, it can present priority resources with enough context to understand what each page contains.

ThatWare AI describes llms.txt as a Markdown-based resource for curating important content. It also correctly notes that llms.txt remains a proposed convention and adoption can differ between AI systems.

What llms.txt Should Answer
  • • What does this organization do?
  • • Which products or services matter most?
  • • Where is the primary documentation?
  • • Which URLs should be treated as authoritative references?
  • • What does each important URL contain?
Recommended llms.txt Structure
  • • Organization Summary: A short, factual overview.
  • • Products: Priority product pages.
  • • Services: Important service resources.
  • • Documentation: Technical or operational references.
  • • Research: Primary research and authoritative knowledge.
  • • Policies: Important governance information.
  • • Optional Resources: Secondary content that may still be useful.
In ThatWare AI Plans:

ThatWare AI currently includes both ai.txt and llms.txt within the Boost Plan.

Example llms.txt
# Example Company
Enterprise workflow software for operations and automation teams.

## Products
- [Workflow Platform](https://example.com/platform/)
  Core product overview and capabilities.

## Documentation
- [Developer Documentation](https://example.com/docs/)
  API, integration and implementation guidance.

## Research
- [Research Center](https://example.com/research/)
  Original reports and technical studies.

## Policies
- [AI Policy](https://example.com/ai-policy/)
  AI governance and usage information.
What Makes llms.txt Different From ai.txt?

ai.txt (Orientation): Provides high-level website and AI-resource guidance.

llms.txt (Curation): Describes the content that language models or retrieval systems may find most useful.

Simple distinction: ai.txt says where to begin. llms.txt explains what to read.

llms.txt Is Best For:

SaaS platforms, Documentation websites, Publishers, Knowledge bases, Research organizations, Large service websites, Content-heavy brands.

ENTITY & GOVERNANCE LAYER

ai-manifesto.json - Define the Organization Behind the Content

A website can contain accurate information but still leave fundamental identity relationships unclear. ai-manifesto.json is designed to provide a structured representation of organization identity, brand entities, products, services, content categories, canonical sources, ownership, authorship, and governance.

ThatWare AI explicitly presents this as a ThatWare AI structured asset, not as a universally adopted internet standard.

What ai-manifesto.json Should Answer
  • • Who owns this website?
  • • Which entities belong to the organization?
  • • Which domains are official?
  • • Which products and services belong to the brand?
  • • What is the preferred source hierarchy?
  • • Who owns or authors important content?
  • • Which governance rules apply?
Recommended Information
  • • Organization: Name, type, description, canonical domain.
  • • Entities: Products, services, people, brands, frameworks.
  • • Official Properties: Websites and authorized public profiles.
  • • Content Categories: Research, services, documentation, support, etc.
  • • Canonical Sources: Which pages should be considered primary for particular information.
  • • Authorship & Ownership: Who is responsible for relevant knowledge.
  • • Governance: Approved usage or source policies.
  • • Versioning: Creation and modification timestamps.
Example ai-manifesto.json
{
  "organization": {
    "name": "Example Company",
    "type": "Organization",
    "url": "https://example.com"
  },
  "entities": [
    {
      "name": "Example Platform",
      "type": "Product"
    },
    {
      "name": "Enterprise Automation",
      "type": "Service"
    }
  ],
  "sourceHierarchy": {
    "product": "https://example.com/platform/",
    "documentation": "https://example.com/docs/"
  },
  "version": "1.0",
  "lastModified": "2026-10-09"
}

Illustrative ThatWare AI implementation example rather than a universal JSON specification.

Why This File Matters:

Consider a company with 3 brands, 8 products, 4 regional domains, 50 leadership profiles, and hundreds of pages. Without an explicit entity model, relationships remain implicit. ai-manifesto.json gives those relationships a structured representation.

ai-manifesto.json Is Best For:

Multi-product companies, Enterprise brands, Multi-domain organizations, Complex content ecosystems, Organizations with strong governance requirements, Brands with substantial entity complexity.

RETRIEVAL & RAG PREPARATION

vector-feed.xml - Prepare Content for Retrieval Workflows

A webpage is optimized primarily for reading and browsing. A retrieval system often needs something different: stable records, source identifiers, content segments, entity metadata, and freshness information.

vector-feed.xml is designed to organize website content into records that can support ingestion, chunking, embedding, enterprise search, semantic retrieval, and RAG workflows. It should be treated as a preparation and interoperability layer, not as a guarantee that any external AI provider will consume the feed.

What vector-feed.xml Should Answer
  • • What content record is this?
  • • Where did it come from?
  • • What is its stable identifier?
  • • Which topic does it belong to?
  • • Which entities does it reference?
  • • When was it updated?
  • • What is its relationship to other content?
Recommended Information
  • • Stable Content ID: Example: DOC-00421.
  • • Canonical Source: Original webpage.
  • • Title: Page or section title.
  • • Content Type: Product, Article, Documentation, Research, FAQ.
  • • Topic: Primary subject.
  • • Entities: Relevant organizations, products, people, concepts.
  • • Language: Example: en.
  • • Publication / Modification Dates: Important for freshness.
  • • Parent Relationship: Which larger page or content object the record belongs to.
Example vector-feed.xml
<vector-feed>
  <document id="DOC-001">
    <canonical>
      https://example.com/services/ai-readiness/
    </canonical>
    <title>
      AI Readiness Services
    </title>
    <type>service</type>
    <topics>
      <topic>AI Readiness</topic>
      <topic>Machine Readability</topic>
    </topics>
    <modified>2026-10-09</modified>
  </document>
</vector-feed>
vector-feed.xml vs llms.txt

llms.txt: Curates important human-understandable resources.

vector-feed.xml: Structures retrieval records and metadata for downstream processing.

Simple distinction: llms.txt helps identify what matters. vector-feed.xml helps prepare it for retrieval.

vector-feed.xml Is Best For:

RAG systems, Enterprise search, Internal copilots, Knowledge assistants, Large documentation repositories, AI search applications, Vector-based retrieval projects.

ThatWare AI describes source traceability and freshness management as key benefits of this file.

SEMANTIC RELATIONSHIP LAYER

semantic-sitemap.xml - Map Meaning, Not Just URLs

A traditional sitemap answers: What URLs exist? A semantic sitemap attempts to answer: What do those URLs represent and how are they connected?

ThatWare AI positions semantic-sitemap.xml as a layer for describing content classifications, topics, entities, hierarchy, and relationships while continuing to use the standard sitemap.xml for conventional URL discovery.

What semantic-sitemap.xml Should Answer
  • • What type of page is this?
  • • What topic does it belong to?
  • • Which entity is it primarily about?
  • • What is its parent?
  • • Which other resources are related?
  • • Which language or region does it serve?
  • • Which source is authoritative?
Recommended Information
  • • Canonical URL
  • • Page classification
  • • Topic cluster
  • • Primary entity
  • • Parent entity
  • • Child resources
  • • Related content
  • • Language
  • • Region
  • • Publish date
  • • Modified date
  • • Priority designation
Example semantic-sitemap.xml
<semantic-sitemap>
  <entity id="example-company">
    <name>Example Company</name>
    <type>Organization</type>
  </entity>
  <entity id="ai-readiness">
    <name>AI Readiness</name>
    <type>Service</type>
  </entity>
  <relationship>
    <source>example-company</source>
    <target>ai-readiness</target>
    <type>provides</type>
  </relationship>
</semantic-sitemap>
semantic-sitemap.xml vs sitemap.xml

sitemap.xml: Primarily URL discovery.

semantic-sitemap.xml: Primarily meaning and relationships.

Use Both: ThatWare AI specifically recommends that the semantic sitemap complement, rather than replace, the conventional XML sitemap.

PUTTING EVERYTHING TOGETHER

One Website. Five Views of the Same Knowledge.

Consider this example: A company publishes a page for: Enterprise AI Readiness Consulting

ai.txt

Tells machines: This is an important service resource.

llms.txt

Explains: This page describes the company's AI Readiness Consulting service.

ai-manifesto.json

Establishes: AI Readiness Consulting belongs to Example Company and is part of its official service architecture.

vector-feed.xml

Creates: A retrieval-ready record tied to the canonical source and relevant entities.

semantic-sitemap.xml

Maps: Example Company → provides → AI Readiness Consulting.

This is why the files are more useful as a coordinated architecture than as unrelated standalone files.

PRACTICAL DECISION GUIDE

Choose the Right AI-Readiness Depth

You Have a Small Website

Start with: ai.txt

Create a clear machine-readable entry point.

You Have Important Resources to Curate

Add: llms.txt

Highlight primary services, products, documentation, research, and policies.

Your Brand Has Complex Entities

Add: ai-manifesto.json

Structure organizational identity, products, people, brands, and governance.

You Are Building Retrieval or RAG

Add: vector-feed.xml

Create traceable content records suitable for downstream retrieval preparation.

You Operate a Large or Complex Site

Add: semantic-sitemap.xml

Expose semantic relationships across the entire content architecture.

File Selection by Use Case

This is a practical prioritization guide, not a restriction on what any industry can deploy.

Use Case Highest-Priority Files
Small business ai.txt, llms.txt
SaaS website ai.txt, llms.txt, ai-manifesto.json
Developer documentation llms.txt, vector-feed.xml, semantic-sitemap.xml
Publisher llms.txt, vector-feed.xml, semantic-sitemap.xml
E-commerce ai-manifesto.json, vector-feed.xml, semantic-sitemap.xml
Multi-brand enterprise All five
RAG implementation vector-feed.xml + supporting identity files
Large knowledge base llms.txt, vector-feed.xml, semantic-sitemap.xml
DEPLOYMENT

Keep AI Assets Public, Stable and Easy to Locate

The exact deployment architecture should remain consistent with the implementation generated by ThatWare AI. For the current AI Stack, the product page shows assets referenced at predictable website-level paths such as:

/ai.txt /llms.txt /ai-manifesto.json /vector-feed.xml /semantic-sitemap.xml
Good Deployment Principles
  • ✓ Use HTTPS: Serve machine-readable assets securely.
  • ✓ Use stable URLs: Avoid changing file locations unnecessarily.
  • ✓ Return successful HTTP responses: Files should be publicly reachable where intended.
  • ✓ Avoid conflicting duplicates: Do not maintain multiple public copies that contain contradictory information.
  • ✓ Use canonical URLs inside files: Internal references should point to authoritative website resources.
  • ✓ Keep file references connected: Where appropriate, files should reference or align with related AI Stack resources.
SECURITY CHECK

Never Put Sensitive Data in Public AI Files

Machine-Readable Does Not Mean Everything Should Be Public. Do not include:

Passwords
API keys
Authentication tokens
Internal database IDs where sensitive
Confidential client information
Private contact information
Restricted internal documents
Private prompts
Proprietary secrets

The AI Stack should represent approved public or intentionally exposed organizational knowledge. Personal information should never be included without a valid reason and authorization.

BEFORE DEPLOYMENT

Validate Every File Before Publishing

Accessibility
□ File returns successfully
□ HTTPS is enabled
□ File is publicly accessible where intended
Syntax
□ JSON parses correctly
□ XML validates correctly
□ Markdown/text remains readable
□ No malformed characters
Identity
□ Organization name is correct
□ Primary domain is correct
□ Product/service names consistent
□ Entity relationships are accurate
Sources
□ URLs resolve successfully
□ Canonical sources are correct
□ No obsolete pages are prioritized
□ No staging URLs remain
Freshness
□ Modification dates are current
□ Discontinued products removed
□ Old leadership info removed
□ Changed services are updated
Governance
□ Info matches visible content
□ No unsupported claims introduced
□ No confidential info exposed
□ Appropriate human review occurred
AVOID THESE IMPLEMENTATION ERRORS

Five Files Are Only Useful When the Information Is Reliable

01
Treating the Files as Ranking Hacks

The AI Stack does not guarantee rankings, mentions, citations, or recommendations.

02
Generating and Forgetting

A stale file can create conflicting signals.

03
Listing Every URL as High Priority

Priority loses meaning when everything is prioritized.

04
Creating Unsupported Entity Relationships

Do not associate products, people, credentials, or claims that are not genuinely connected.

05
Publishing Different Facts Across Files

All five assets should describe one coherent organizational reality.

06
Replacing Traditional SEO Infrastructure

Keep conventional sitemaps, schema, crawl controls, internal linking, and SEO.

07
Assuming Every AI Platform Supports Every File

llms.txt remains a proposed convention, and ThatWare-specific assets should not be represented as universal standards.

AI READINESS IS NOT ONE-AND-DONE

Update the Stack When Your Website Changes

The files should be reviewed when important organizational information changes:

Product Launch

Update: ai-manifesto.json, llms.txt, semantic-sitemap.xml, relevant vector records.

New Service

Update service relationships and priority sources.

Website Migration

Revalidate every canonical URL.

Rebrand

Update organization and entity information across all five files.

Leadership Change

Update entity and authority references.

Major Content Update

Refresh relevant vector records and semantic mappings.

Removed Content

Remove obsolete references.

ThatWare AI's product workflow itself ends with deployment and regeneration as website content changes.

FROM WEBSITE TO DEPLOYED FILES

Five Steps From Existing Content to AI-Ready Assets

01. Analyze

Discover accessible content, pages, metadata, and important entities.

↓
02. Structure

Organize information into: Sources, Topics, Entities, Hierarchies, Relationships.

↓
03. Generate

Create the AI Stack assets included within the selected plan.

↓
04. Review & Validate

Check: Coverage, Syntax, URLs, Entities, File health, Exclusions, Freshness.

↓
05. Deploy & Regenerate

Publish to stable website locations and update them when the underlying site changes.

This mirrors the five-step workflow currently described by the ThatWare AI platform.

CHOOSE YOUR DEPTH

Start Small or Deploy the Complete Stack

The current ThatWare AI pricing architecture maps these plans to the same file progression.

1 Website

Freemium

Best for: Beginning AI readiness.

Includes:

  • • ai.txt
Compare Plans →
2 Websites

Boost

Best for: Organizations that want both AI guidance and curated LLM context.

Includes:

  • • ai.txt
  • • llms.txt
Compare Plans →
3 Websites

Hyper-Intelligence

Best for: Organizations requiring the complete standard AI Stack.

Includes:

  • • ai.txt
  • • llms.txt
  • • ai-manifesto.json
  • • vector-feed.xml
  • • semantic-sitemap.xml
Compare Plans →
Custom

Bespoke Enterprise

Custom website allowances, implementation requirements, assets, integrations, and enterprise architecture.

Contact Us →
IMPORTANT LIMITATION

Better Machine Readability Is Not Guaranteed AI Visibility

Deploying these files does not guarantee:

× AI citations
× AI recommendations
× Search rankings
× Inclusion in generated answers
× LLM training inclusion
× Retrieval by a specific AI provider
× Traffic or conversions

AI systems apply their own: Retrieval methods, Model behavior, Source policies, Authority evaluation, Relevance logic, and Product rules. ThatWare AI itself states that AI Stack assets improve organization and readiness, while actual visibility depends on factors including relevance, accessibility, content quality, authority, platform policies, and individual retrieval systems.

The right expectation
"Make your knowledge easier to interpret. Do not pretend you control the interpreter."
FROM GUIDE TO IMPLEMENTATION

Your Website Already Contains the Knowledge. Structure It for AI.

You do not need five disconnected technical files. You need five coordinated representations of the same organizational truth.

Guidance Context Identity Retrieval Relationships

Supporting line: Analyze your website, generate the appropriate files, validate the outputs, and keep them synchronized as your digital ecosystem evolves.

FAQS

Frequently Asked Questions

They are ai.txt, llms.txt, ai-manifesto.json, vector-feed.xml, and semantic-sitemap.xml. Each addresses a different part of machine-readable website architecture.

Not necessarily. Smaller websites may begin with ai.txt, while complex websites, enterprise knowledge systems, and retrieval projects may benefit from the complete architecture.

ThatWare AI uses ai.txt as its foundational AI-guidance asset. It should not be presented as a universally adopted standard across every AI provider.

No. It remains an emerging proposed convention and adoption varies across AI platforms.

ai.txt provides high-level site and AI-resource guidance. llms.txt provides a curated overview of important website resources and describes what those resources contain.

No. It is a ThatWare AI structured asset for representing organization identity, entities, content architecture, sources, and governance.

It structures content records and metadata for downstream retrieval, chunking, embedding, enterprise search, and RAG preparation.

No. The semantic sitemap adds meaning and relationships while the traditional sitemap continues to provide conventional URL discovery.

They should be reviewed whenever meaningful website, brand, product, service, leadership, source, or content changes occur.

Technically, machine-readable files can be manually authored, but complex websites introduce consistency, coverage, maintenance, and validation challenges. ThatWare AI is designed to generate coordinated assets from one website model.