# Moss Docs > Moss is a high-performance runtime for real-time semantic search. It delivers sub-10 ms lookups, instant index updates, and zero infra overhead. Moss runs where your agent lives - cloud, in-browser, or on-device - so search feels native and users never wait. ## Docs - [Add Documents](https://docs.moss.dev/docs/api-reference/v1/document-operations/addDocs.md): Append or upsert documents into an existing index. - [Delete Documents](https://docs.moss.dev/docs/api-reference/v1/document-operations/deleteDocs.md): Remove specific documents by ID and rebuild the index. - [Get Documents](https://docs.moss.dev/docs/api-reference/v1/document-operations/getDocs.md): Retrieve the stored documents for an index. - [Authentication](https://docs.moss.dev/docs/api-reference/v1/getting-started/authentication.md): How to authenticate requests to the Moss Control Plane API. - [Introduction](https://docs.moss.dev/docs/api-reference/v1/getting-started/introduction.md): Base URL and overview for the Moss Control Plane API. - [Overview](https://docs.moss.dev/docs/api-reference/v1/getting-started/overview.md): Control Plane endpoint structure and shared request schema. - [Delete Index](https://docs.moss.dev/docs/api-reference/v1/index-management/deleteIndex.md): Delete an index record and associated assets. - [Get Index](https://docs.moss.dev/docs/api-reference/v1/index-management/getIndex.md): Fetch metadata for a single index. - [Get Job Status](https://docs.moss.dev/docs/api-reference/v1/index-management/getJobStatus.md): Check the status of an async index build job. - [Init Upload](https://docs.moss.dev/docs/api-reference/v1/index-management/initUpload.md): Get a presigned URL to upload index data for a new index. - [List Indexes](https://docs.moss.dev/docs/api-reference/v1/index-management/listIndex.md): List every index tied to a project. - [Start Build](https://docs.moss.dev/docs/api-reference/v1/index-management/startBuild.md): Trigger an index build after uploading data. - [Sub-10ms Knowledge Retrieval](https://docs.moss.dev/docs/build/offline-first-search.md): Build fast, private semantic retrieval with Moss - [Voice Agent (LiveKit)](https://docs.moss.dev/docs/build/voice-agent-livekit.md): Use Moss with LiveKit to power a voice agent - [Product Updates](https://docs.moss.dev/docs/changelog.md) - [Docs](https://docs.moss.dev/docs/index.md) - [Authentication](https://docs.moss.dev/docs/integrate/authentication.md): Configure project credentials for the Moss SDKs - [Deployment / Production](https://docs.moss.dev/docs/integrate/deployment-production.md): Checklist for shipping Moss-backed features - [Indexing Data](https://docs.moss.dev/docs/integrate/indexing-data.md): Prepare and upsert your content into Moss indexes - [Retrieval](https://docs.moss.dev/docs/integrate/retrieval.md): Choose vector, keyword, or hybrid retrieval - [Storage & Persistence](https://docs.moss.dev/docs/integrate/storage-persistence.md): Persist loaded indexes to disk and keep them in sync with the cloud. - [Agora](https://docs.moss.dev/docs/integrations/agora.md): Add real-time knowledge base access to Agora Conversational AI voice agents with Moss semantic search over MCP. - [DSPy](https://docs.moss.dev/docs/integrations/dspy.md): Use Moss as a retrieval module in DSPy programs for sub-10ms semantic search. - [ElevenLabs](https://docs.moss.dev/docs/integrations/elevenlabs.md): Add real-time knowledge base access to ElevenLabs Conversational AI agents with Moss semantic search. - [LangChain](https://docs.moss.dev/docs/integrations/langchain.md): Use Moss as a retriever in LangChain chains and agents for sub-10ms semantic search. - [LiveKit](https://docs.moss.dev/docs/integrations/livekit.md) - [MCP Server](https://docs.moss.dev/docs/integrations/mcp-server.md): Connect Moss semantic search to any MCP-compatible AI client — Claude Desktop, Cursor, VS Code, and more. - [Next.js](https://docs.moss.dev/docs/integrations/nextjs.md): Add semantic search to a Next.js application using Moss with Server Actions. - [Pipecat](https://docs.moss.dev/docs/integrations/pipecat.md) - [VAPI](https://docs.moss.dev/docs/integrations/vapi.md): Connect Moss semantic search to VAPI voice agents via a Custom Knowledge Base webhook. - [Vercel AI SDK](https://docs.moss.dev/docs/integrations/vercel-ai-sdk.md): Give AI agents semantic search capabilities using Moss tools for the Vercel AI SDK. - [VitePress](https://docs.moss.dev/docs/integrations/vitepress.md): Add semantic search to your VitePress documentation site with zero configuration using Moss. - [Pricing & Limits](https://docs.moss.dev/docs/pricing.md) - [SDK reference](https://docs.moss.dev/docs/reference/js/api.md) - [MossClient](https://docs.moss.dev/docs/reference/js/classes/MossClient.md): Async-first semantic search client for vector similarity operations. - [Custom Authenticator (JS)](https://docs.moss.dev/docs/reference/js/custom-authenticator.md): Authenticate browser/frontend clients without shipping your projectKey. - [CreateIndexOptions](https://docs.moss.dev/docs/reference/js/interfaces/CreateIndexOptions.md) - [DocumentInfo](https://docs.moss.dev/docs/reference/js/interfaces/DocumentInfo.md) - [GetDocumentsOptions](https://docs.moss.dev/docs/reference/js/interfaces/GetDocumentsOptions.md) - [IndexInfo](https://docs.moss.dev/docs/reference/js/interfaces/IndexInfo.md) - [JobProgress](https://docs.moss.dev/docs/reference/js/interfaces/JobProgress.md) - [JobStatusResponse](https://docs.moss.dev/docs/reference/js/interfaces/JobStatusResponse.md) - [LoadIndexOptions](https://docs.moss.dev/docs/reference/js/interfaces/LoadIndexOptions.md) - [ModelRef](https://docs.moss.dev/docs/reference/js/interfaces/ModelRef.md) - [MutationOptions](https://docs.moss.dev/docs/reference/js/interfaces/MutationOptions.md) - [MutationResult](https://docs.moss.dev/docs/reference/js/interfaces/MutationResult.md) - [QueryOptions](https://docs.moss.dev/docs/reference/js/interfaces/QueryOptions.md) - [QueryResultDocumentInfo](https://docs.moss.dev/docs/reference/js/interfaces/QueryResultDocumentInfo.md) - [SearchResult](https://docs.moss.dev/docs/reference/js/interfaces/SearchResult.md) - [FilterCondition](https://docs.moss.dev/docs/reference/js/type-aliases/FilterCondition.md) - [ISODate](https://docs.moss.dev/docs/reference/js/type-aliases/ISODate.md) - [JobPhase](https://docs.moss.dev/docs/reference/js/type-aliases/JobPhase.md) - [JobStatus](https://docs.moss.dev/docs/reference/js/type-aliases/JobStatus.md) - [MetadataFilter](https://docs.moss.dev/docs/reference/js/type-aliases/MetadataFilter.md) - [MossModel](https://docs.moss.dev/docs/reference/js/type-aliases/MossModel.md) - [SDK reference](https://docs.moss.dev/docs/reference/python/api.md) - [MossClient](https://docs.moss.dev/docs/reference/python/classes/MossClient.md): Semantic search client for vector similarity operations. - [AddDocumentsOptions](https://docs.moss.dev/docs/reference/python/interfaces/AddDocumentsOptions.md) - [DocumentInfo](https://docs.moss.dev/docs/reference/python/interfaces/DocumentInfo.md) - [GetDocumentsOptions](https://docs.moss.dev/docs/reference/python/interfaces/GetDocumentsOptions.md) - [IndexInfo](https://docs.moss.dev/docs/reference/python/interfaces/IndexInfo.md) - [IndexStatus](https://docs.moss.dev/docs/reference/python/interfaces/IndexStatus.md) - [JobPhase](https://docs.moss.dev/docs/reference/python/interfaces/JobPhase.md) - [JobProgress](https://docs.moss.dev/docs/reference/python/interfaces/JobProgress.md) - [JobStatus](https://docs.moss.dev/docs/reference/python/interfaces/JobStatus.md) - [JobStatusResponse](https://docs.moss.dev/docs/reference/python/interfaces/JobStatusResponse.md) - [ModelRef](https://docs.moss.dev/docs/reference/python/interfaces/ModelRef.md) - [MutationOptions](https://docs.moss.dev/docs/reference/python/interfaces/MutationOptions.md) - [MutationResult](https://docs.moss.dev/docs/reference/python/interfaces/MutationResult.md) - [QueryOptions](https://docs.moss.dev/docs/reference/python/interfaces/QueryOptions.md) - [QueryResultDocumentInfo](https://docs.moss.dev/docs/reference/python/interfaces/QueryResultDocumentInfo.md) - [SearchResult](https://docs.moss.dev/docs/reference/python/interfaces/SearchResult.md) - [SDK Overview](https://docs.moss.dev/docs/reference/sdk.md): High-level concepts, usage patterns, and examples for Moss SDKs. - [Core Concepts](https://docs.moss.dev/docs/start/core-concepts.md): Understand indexing, embeddings, retrieval, and storage in Moss - [Quickstart](https://docs.moss.dev/docs/start/quickstart.md): Install, authenticate, create an index, and query it (JS/Python tabs) - [Vibecoding with Moss](https://docs.moss.dev/docs/start/vibecoding.md): Starter prompts, LLM-friendly docs, and MCP setup for building Moss-powered apps with AI coding tools. - [What is Moss?](https://docs.moss.dev/docs/start/what-is-moss.md): Real-time semantic search that runs where your agent lives - [Voice Agents](https://docs.moss.dev/docs/voice-agents/voice-agents.md): Build and deploy AI voice agents with Moss ## Optional - [Join our Community](https://discord.gg/eMXExuafBR) - [GitHub](https://github.com/usemoss/moss-samples) - [Request a Demo](https://form.typeform.com/to/KdqOaXWu)