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

# Introduction

> What's San Francisco Voice Company

**We make voice AI better.**

Our first feature is a search engine for media.

You do not need to build your own transcript store, embedding pipeline, or media search layer first.

<Warning>
  These docs cover version `0.1.1`. We are iterating quickly, so pin your SDK version and expect breaking changes between versions until the API settles.
</Warning>

Search is where we start. Next up is benchmarking and toolings for voice AI systems.

## What you can build with our media SDKs.

* Search all audio by topic, objection, or feature request as humanly possible **"Where does customers got impatient?"**, or \*\*When did security guard left their work station?".
* Find calls where your AI interrupted the caller, spoke too slowly, or repeated itself.
* Find specifc content within a video even when nobody is talking.
* Build compliance review, QA workflows, or knowledge bases on top of your audio or video archive.

## Lifecycle

<Steps>
  <Step title="Ingest">
    Send a URL, authenticate us to your bucket via S3 key, or file upload with your `asset_id` (more details about [asset\_id]() and [asset\_class](#)). The API returns a `task_id` immediately.
  </Step>

  <Step title="Index">
    Poll the task until it reaches `ready`. Indexing runs in the background.
  </Step>

  <Step title="Search">
    Query with natural language, scoped to an `asset_class` or explicit `asset_ids`. Results include `start_ms` and `end_ms`.
  </Step>
</Steps>

## Data and privacy

We index your media and keep the searchable representation: embeddings, transcripts, and metadata. Source files pass through the processing pipeline and are not retained after indexing completes.

**You keep ownership of your media. We store the indexed data needed for search.**

Regional processing:

* **US customers** — processed in the United States.
* **EU and UK customers** — processed in Europe.

<Card title="Data & Privacy" icon="shield" href="/data-privacy">
  Data handling, retention, regional processing, and DPA details.
</Card>

## SDKs

Six installable SDKs. Open source at [github.com/sf-voice/sf-voice-core](https://github.com/sf-voice/sf-voice-core).

<CardGroup cols={3}>
  <Card title="TypeScript" icon="square-js" href="/sdks/typescript" />

  <Card title="Elixir" icon="code" href="/sdks/elixir" />

  <Card title="Go" icon="code" href="/sdks/go" />

  <Card title="Rust" icon="gear" href="/sdks/rust" />

  <Card title="Java" icon="java" href="/sdks/java" />

  <Card title="Kotlin" icon="code" href="/sdks/kotlin" />
</CardGroup>

Building in C++? See the [C++ example](/sdks/cpp) — a single-header helper you can copy into your project.

## Start here

<Card title="Quickstart" icon="rocket" href="/quickstart">
  Ingest one recording, wait for indexing, run your first search.
</Card>
