{
  "id": "concepts",
  "title": "Concepts",
  "url": "https://redis.io/docs/latest/develop/ai/redisvl/concepts/",
  "summary": "",
  "tags": [],
  "last_updated": "2026-04-22T11:55:45+02:00",
  "children": [
    {
      "id": "architecture",
      "summary": "",
      "title": "Architecture",
      "url": "https://redis.io/docs/latest/develop/ai/redisvl/concepts/architecture/"
    },
    {
      "id": "extensions",
      "summary": "",
      "title": "Extensions",
      "url": "https://redis.io/docs/latest/develop/ai/redisvl/concepts/extensions/"
    },
    {
      "id": "field-attributes",
      "summary": "",
      "title": "Field Attributes",
      "url": "https://redis.io/docs/latest/develop/ai/redisvl/concepts/field-attributes/"
    },
    {
      "id": "queries",
      "summary": "",
      "title": "Query Types",
      "url": "https://redis.io/docs/latest/develop/ai/redisvl/concepts/queries/"
    },
    {
      "id": "mcp",
      "summary": "",
      "title": "RedisVL MCP",
      "url": "https://redis.io/docs/latest/develop/ai/redisvl/concepts/mcp/"
    },
    {
      "id": "search-and-indexing",
      "summary": "",
      "title": "Search & Indexing",
      "url": "https://redis.io/docs/latest/develop/ai/redisvl/concepts/search-and-indexing/"
    },
    {
      "id": "utilities",
      "summary": "",
      "title": "Utilities",
      "url": "https://redis.io/docs/latest/develop/ai/redisvl/concepts/utilities/"
    }
  ],
  "page_type": "content",
  "content_hash": "a6ddd42c02a5272a6fe51c8236eb4bacf6773d08433c01fba1bf8310a3a53385",
  "sections": [
    {
      "id": "content",
      "title": "Content",
      "role": "content",
      "text": "Foundational knowledge for building AI applications with RedisVL. These concepts are language-agnostic and apply across all RedisVL implementations.\n\nHow RedisVL components connect: schemas, indexes, queries, and extensions.\n\nSchemas, fields, documents, storage types, and query patterns.\n\nConfigure sortable, no_index, index_missing, and other field options.\n\nVector, filter, text, hybrid, and multi-vector query options.\n\nVectorizers for embeddings and rerankers for result optimization.\n\nHow RedisVL exposes an existing Redis index to MCP clients through a stable tool contract.\n\nPre-built patterns: caching, message history, and semantic routing."
    }
  ],
  "examples": []
}
