---
title: "AI & Discovery"
description: "How your site is automatically optimized for AI agents and search engines."
canonical_url: "https://docs.bulkheados.com/ai/"
template: "page-node"
schema_type: "WebPage"
---

<div class="docs-content">
<p class="docs-lead">Bulkhead OS makes your content discoverable by both humans and AI. Every site generates structured context files that AI assistants use to understand and recommend your content.</p>

<h2 id="why-ai-native">Why AI-Native?</h2>
<p>AI assistants are becoming a primary way people discover content. When someone asks ChatGPT, Claude, or Gemini a question related to your content, these AI surfaces help them find you:</p>
<ul>
<li><code>/llms.txt</code> — A structured summary of your site for LLMs</li>
<li><code>/ai-context.json</code> — Machine-readable site context and content graph</li>
<li><code>/api/v1/search</code> — Orama-powered search results suitable for on-site search UI and AI retrieval flows</li>
<li>JSON-LD structured data — On every page, for search engine rich results</li>
</ul>
<p>All of these are generated automatically. No configuration needed.</p>

<div class="docs-example-grid">
  <a class="docs-example-card" href="/ai/llms-txt">
    <span class="docs-example-card__eyebrow">Discovery</span>
    <strong class="docs-example-card__title">llms.txt</strong>
    <span class="docs-example-card__body">A readable inventory for AI assistants and coding tools.</span>
  </a>
  <a class="docs-example-card" href="/ai/context">
    <span class="docs-example-card__eyebrow">Context</span>
    <strong class="docs-example-card__title">AI Context</strong>
    <span class="docs-example-card__body">Machine-readable site structure and content graph information.</span>
  </a>
  <a class="docs-example-card" href="/ai/search">
    <span class="docs-example-card__eyebrow">Search</span>
    <strong class="docs-example-card__title">Orama at the edge</strong>
    <span class="docs-example-card__body">Low-latency full-text search backed by a compiled KV index.</span>
  </a>
</div>
</div>
