# RaidZero > RaidZero is the observability stack for rich media applications, with multi-modal embedding search we enable state of art observability to help organisations ship and protect their product with confidence. - [Introduction](https://docs.raidzero.icu/introduction.md): What's RaidZero - [Quickstart](https://docs.raidzero.icu/quickstart.md): Install the TypeScript SDK, ingest a video or audio asset, wait for indexing, and run your first scoped search against our media API. - [Core concepts](https://docs.raidzero.icu/how-it-works.md): Walk through our media lifecycle: ingest assets, index video and transcripts, poll for readiness, and run scoped natural-language search. - [API tokens](https://docs.raidzero.icu/api-tokens.md): Create, copy, and revoke API tokens in the dashboard. Tokens authenticate every SDK and REST request and are scoped to a single org. - [Data & Privacy](https://docs.raidzero.icu/data-privacy.md): What we store, how long media embeddings and metadata are retained, and the US and EU regions where customer data is processed. - [SDK Overview](https://docs.raidzero.icu/sdks/overview.md): Compare our official media SDKs for TypeScript, Go, Rust, Java, Kotlin, Elixir, and C++, and find the package for your stack. - [Observability and alerts](https://docs.raidzero.icu/sdks/observability.md): Create rich-media monitors, page through matched events, and run alert callbacks safely across every SDK. - [TypeScript](https://docs.raidzero.icu/sdks/typescript.md): @sf-voice/media TypeScript SDK reference: create a client, ingest assets, poll indexing tasks, and search video, audio, and transcripts. - [Elixir](https://docs.raidzero.icu/sdks/elixir.md): sf_voice Elixir SDK reference - [Java](https://docs.raidzero.icu/sdks/java.md): sf-voice-media-java SDK reference for Java 17+: synchronous client for ingesting media assets, polling indexing tasks, and running scoped search. - [Kotlin](https://docs.raidzero.icu/sdks/kotlin.md): Coroutine-native Kotlin SDK reference for our media API, built on Ktor for ingesting assets, polling tasks, and running scoped search. - [Rust](https://docs.raidzero.icu/sdks/rust.md): sf_voice_media Rust SDK reference: async client built on reqwest and tokio with a builder pattern for ingesting assets and searching media. - [Go](https://docs.raidzero.icu/sdks/go.md): Go SDK reference for our media API: idiomatic Go with context.Context support, asset ingestion, task polling, and search. - [C++ example](https://docs.raidzero.icu/sdks/cpp.md): How to call our media API from C++ using CPR and nlohmann/json. - [Changelog](https://docs.raidzero.icu/changelog.md): Product updates and changes to San Francisco Voice Company. This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.