> For clean Markdown of any page, append .md to the page URL. > For a complete documentation index, see https://docs.twelvelabs.io/v1.3/agents/concepts/assets/llms.txt. > For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.twelvelabs.io/_mcp/server. # Assets > A video or image file you upload to the platform, referenceable across multiple knowledge stores. An asset is a video or image file that you upload to the platform. Each asset has a unique identifier that you can reference across multiple knowledge stores. To upload assets, see the [Upload content](/v1.3/agents/guides/upload-content) guide. # Lifecycle After upload, the platform processes the asset before you can use it: | Status | Meaning | | ------------ | -------------------------------------------- | | `processing` | Upload received, processing in progress | | `ready` | Available to add to a knowledge store | | `failed` | Processing failed; check the error and retry | An asset must reach the `ready` status before you can add it to a knowledge store. # Reusability Assets exist independently of knowledge stores. Once uploaded, you can add the same asset to multiple knowledge stores, for example, to analyze the same content with different ingestion configurations. > A video or image file you upload to the platform, referenceable across multiple knowledge stores.