> ## Documentation Index
> Fetch the complete documentation index at: https://docs.asklethe.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Welcome

> Verifiable private AI inference. LETHE is a chat and image-generation product with an OpenAI/Anthropic-compatible developer API, built on privacy that's structural, not promised.

<div data-lethe-index className="flex w-full flex-col gap-10 max-w-5xl mx-auto px-4 md:px-8 lg:px-12 py-10 lg:gap-14 lg:py-16">
  <div className="flex max-w-[560px] flex-col gap-2 self-center text-center">
    <img src="https://mintcdn.com/lethe-caa538c5/Z2MRrJ1M0lx3qyvL/images/lethe-logo2.png?fit=max&auto=format&n=Z2MRrJ1M0lx3qyvL&q=85&s=648dbc4b71a71566272a4d8010331dd3" alt="LETHE" className="mx-auto h-32 w-auto" width="2169" height="725" data-path="images/lethe-logo2.png" />

    <p className="text-balance text-base leading-relaxed tracking-tight text-gray-600 dark:text-gray-400">
      Verifiable private AI inference. Built to forget, not just promise to.
    </p>
  </div>

  <Card title="Why LETHE exists" icon="flame" href="/why-lethe">
    Every AI request today leaves a paper trail: logged prompts, tied to an account, protected by a privacy policy you can't verify. LETHE is built on a different premise: privacy should be structural, not promised. Read the three-pillar case, and see honestly what's shipped versus what's still ahead.
  </Card>

  <div className="grid grid-cols-1 gap-4 sm:grid-cols-2">
    <Card title="User Guide" icon="message-circle" href="/user-guide/getting-started">
      Use the chat and Studio web app, guest mode, accounts, and wallet linking.
    </Card>

    <Card title="Developer / API" icon="code" href="/api-reference/quickstart">
      Call the OpenAI- and Anthropic-compatible endpoints from cURL, an SDK, or an agent framework.
    </Card>
  </div>

  <hr className="border-0 border-t border-border" />

  <div className="flex flex-col gap-4">
    <h2 className="font-serif text-xl font-medium leading-normal text-gray-900 dark:text-gray-50">API endpoints</h2>
    <p className="text-sm leading-relaxed text-gray-600 dark:text-gray-400">Two dialects, one gateway. Auth, model ids, quota, and error shape are shared across all four.</p>

    <div className="grid grid-cols-1 gap-4 sm:grid-cols-2">
      <Card title="Chat Completions" icon="message-square" href="/api-reference/chat-completions">
        `POST /v1/chat/completions`: OpenAI-compatible, streaming supported.
      </Card>

      <Card title="Responses API" icon="reply" href="/api-reference/responses">
        `POST /v1/responses`: OpenAI Responses API-compatible.
      </Card>

      <Card title="Messages API" icon="mail" href="/api-reference/messages">
        `POST /v1/messages`: Anthropic-compatible, powers the Claude Code integration.
      </Card>

      <Card title="Models" icon="brain" href="/api-reference/models">
        `GET /v1/models`: list the two public model ids.
      </Card>
    </div>
  </div>

  <div className="flex flex-col gap-4">
    <h2 className="font-serif text-xl font-medium leading-normal text-gray-900 dark:text-gray-50">Models</h2>
    <p className="text-sm leading-relaxed text-gray-600 dark:text-gray-400">Pass the id as your `model` parameter. Underlying provider routing is never exposed.</p>

    <div className="grid grid-cols-1 gap-4 sm:grid-cols-2">
      <Card title="lethe" icon="type" href="/api-reference/models">
        Text model. 1M context. Aliased from Claude Code's `opus`/`sonnet`/`haiku` picker ids automatically.
      </Card>

      <Card title="lethe-vision" icon="image" href="/api-reference/models">
        Multimodal model. Image and video input.
      </Card>
    </div>
  </div>

  <div className="flex flex-col gap-4">
    <h2 className="font-serif text-xl font-medium leading-normal text-gray-900 dark:text-gray-50">Integrations</h2>

    <div className="grid grid-cols-2 gap-4 sm:grid-cols-3">
      <Card title="Claude Code" icon={<svg viewBox="0 0 24 24" fill="currentColor" xmlns="http://www.w3.org/2000/svg"><path d="M17.3041 3.541h-3.6718l6.696 16.918H24Zm-10.6082 0L0 20.459h3.7442l1.3693-3.5527h7.0052l1.3693 3.5528h3.7442L10.5363 3.5409Zm-.3712 10.2232 2.2914-5.9456 2.2914 5.9456Z"/></svg>} href="/integrations/claude-code" />

      <Card title="Codex CLI" icon="square-terminal" href="/integrations/codex-cli" />

      <Card title="Vercel AI SDK" icon={<svg viewBox="0 0 24 24" fill="currentColor" xmlns="http://www.w3.org/2000/svg"><path d="m12 1.608 12 20.784H0Z"/></svg>} href="/integrations/vercel-ai-sdk" />

      <Card title="LangChain" icon={<svg viewBox="0 0 24 24" fill="currentColor" xmlns="http://www.w3.org/2000/svg"><path d="M13.796 0a6.93 6.93 0 0 0-4.91 2.019L5.451 5.455l3.273 3.27 3.432-3.432a2.284 2.284 0 0 1 3.277 0 2.28 2.28 0 0 1 0 3.275L12 12.001l3.273 3.273 3.433-3.435c2.692-2.692 2.692-7.127 0-9.82A6.92 6.92 0 0 0 13.796 0m-5.07 8.728-3.433 3.434c-2.692 2.693-2.692 7.126 0 9.819A6.92 6.92 0 0 0 10.203 24a6.93 6.93 0 0 0 4.911-2.02l3.432-3.432-3.271-3.272-3.433 3.433a2.284 2.284 0 0 1-3.277 0 2.28 2.28 0 0 1 0-3.276L12 12z"/></svg>} href="/integrations/langchain" />

      <Card title="CrewAI" icon={<svg viewBox="0 0 24 24" fill="currentColor" xmlns="http://www.w3.org/2000/svg"><path d="M12.482.18C7.161 1.319 1.478 9.069 1.426 15.372c-.051 5.527 3.1 8.68 8.68 8.627 6.716-.05 14.259-6.87 12.09-10.9-.672-1.292-1.396-1.344-2.687-.207-1.602 1.395-1.654.31-.207-2.893 1.757-3.98 1.705-5.322-.31-7.544C17.03.388 14.962-.388 12.482.181Zm5.322 2.068c2.273 2.015 2.376 4.236.465 8.42-1.395 3.1-2.17 3.515-3.824 1.86-1.24-1.24-1.343-3.46-.258-6.044 1.137-2.635.982-3.1-.568-1.653-3.72 3.358-6.458 9.765-5.424 12.503.464 1.189.825 1.395 2.737 1.395 2.79 0 6.303-1.705 7.957-3.926 1.756-2.274 2.79-2.274 2.79-.052 0 3.875-6.459 8.627-11.625 8.627-6.251 0-9.351-4.752-7.491-11.47.878-2.995 4.443-7.904 7.077-9.66 3.255-2.17 5.684-2.17 8.164 0z"/></svg>} href="/integrations/crewai" />
    </div>
  </div>

  <hr className="border-0 border-t border-border" />

  <div className="flex flex-col gap-4">
    <h2 className="font-serif text-xl font-medium leading-normal text-gray-900 dark:text-gray-50">Common tasks</h2>

    <div className="grid grid-cols-1 gap-4 sm:grid-cols-2">
      <Card title="Get an API key" icon="key" href="/api-reference/authentication">
        Link a wallet at `/cli` to raise your daily quota and get a portable `ltk_` key.
      </Card>

      <Card title="Make your first call" icon="terminal" href="/api-reference/quickstart">
        Drop-in `baseURL` for OpenAI and Anthropic SDKs, plus raw cURL.
      </Card>

      <Card title="Generate images" icon="image" href="/user-guide/studio">
        Studio: generate, edit, combine, upscale, and remove backgrounds.
      </Card>

      <Card title="What's live vs. planned" icon="map" href="/roadmap/privacy-and-tee">
        TEE-based confidential inference, x402 payments, and the \$LETHE token are on the roadmap. See what's shipped today.
      </Card>
    </div>
  </div>
</div>
