{
  "$schema": "https://ui.shadcn.com/schema/registry-item.json",
  "name": "langchain",
  "title": "langchain",
  "files": [
    {
      "path": "static/components-generated/langchainLogo.tsx",
      "content": "import type { SVGProps } from \"react\";\n\nconst LangchainLogo = (props: SVGProps<SVGSVGElement>) => (\n  <svg {...props} style={{ flex: \"none\", lineHeight: \"1\" }} viewBox=\"0 0 24 24\">\n    <title>LangChain</title>\n    <path\n      fill=\"#7fc8ff\"\n      d=\"M7.531 15.976a7.534 7.534 0 0 0 0-10.651L2.206 0A7.54 7.54 0 0 0 0 5.326c0 1.996.794 3.913 2.206 5.325zm11.143.493a7.535 7.535 0 0 0-10.65 0l5.325 5.325a7.536 7.536 0 0 0 10.651 0zM2.218 21.782a7.54 7.54 0 0 0 5.326 2.206v-7.531H.012c0 1.996.795 3.914 2.206 5.325M20.73 8.595a7.534 7.534 0 0 0-10.651.001l5.325 5.326z\"\n    />\n  </svg>\n);\n\nexport { LangchainLogo };\n",
      "type": "registry:component",
      "target": "components/ui/svgs/langchainLogo.tsx"
    },
    {
      "path": "static/components-generated/langchainWordmarkLight.tsx",
      "content": "import type { SVGProps } from \"react\";\n\nconst LangchainWordmarkLight = (props: SVGProps<SVGSVGElement>) => (\n  <svg {...props} fill=\"none\" viewBox=\"0 0 131 24\">\n    <g fill=\"currentColor\" clipPath=\"url(#a)\">\n      <path d=\"M69.38 9.857h-.022c-.4-.933-1.557-1.934-3.47-1.934-3.112 0-5.335 2.18-5.335 5.826s2.245 5.87 5.357 5.87c1.979 0 3.001-.978 3.446-2.067h.022v1.379c0 1.957-1.001 2.89-2.801 2.89-1.513 0-2.512-.534-2.778-1.779h-2.801C61.308 22.312 63.4 24 66.623 24c3.046 0 5.758-1.535 5.758-5.47V8.234h-3v1.623zm-2.848 7.517c-2.068 0-3.114-1.713-3.114-3.602 0-1.89 1.068-3.579 3.114-3.579 2.047 0 3.112 1.934 3.112 3.579 0 1.644-.845 3.602-3.112 3.602M47.233 12.773c0-2.825-1.334-4.893-4.937-4.893-3.025 0-4.6 1.982-4.934 3.87h2.69c.29-1.067 1.135-1.734 2.268-1.734 1.31 0 2.111.533 2.111 1.445 0 .977-.711 1.2-2.2 1.423-1.602.243-5.38.554-5.38 3.712 0 1.934 1.512 3.447 4.023 3.447 2.18 0 3.136-1.157 3.602-2.067h.023v.578c0 .377.023.8.09 1.178h2.867c-.157-.735-.222-1.913-.222-2.802v-4.157zm-2.757 1.624c0 2.67-1.355 3.534-2.822 3.534-1.29 0-1.958-.6-1.958-1.467s.69-1.334 2.224-1.646c1.69-.333 2.29-.844 2.556-1.4v.979M55.282 7.925c-1.779 0-2.8.954-3.447 2.29v-1.98h-2.8v11.496H51.9v-5.158c0-2.802 1.046-4.158 2.58-4.158 1.646 0 2.09 1.312 2.09 2.98v6.336h2.845v-7.026c0-2.823-1.156-4.78-4.136-4.78zM81.995 6.102c2.155 0 3.623.867 4.468 2.734H89.4c-.978-3.246-3.425-5.27-7.404-5.27-4.825 0-8.094 3.427-8.094 8.25s3.246 8.205 8.07 8.203c3.936 0 6.627-2.111 7.427-5.27h-2.956c-.645 1.69-2.023 2.736-4.447 2.736-3.07 0-5.114-2.401-5.114-5.669s2.023-5.713 5.114-5.713zM125.996 7.925c-1.779 0-2.8.954-3.446 2.29v-1.98h-2.801v11.496h2.867v-5.158c0-2.802 1.045-4.158 2.579-4.158 1.645 0 2.09 1.312 2.09 2.98v6.336h2.845v-7.026c0-2.823-1.156-4.78-4.136-4.78zM117.814 4.844h-2.956v2.669h2.956zM114.903 10.226v9.504h2.867V8.234h-.877c-1.1 0-1.99.892-1.99 1.992M97.27 7.922c-1.78 0-2.8.956-3.447 2.268V3.855h-2.801v15.872h2.867v-5.16c0-2.8 1.046-4.157 2.58-4.157 1.646 0 2.09 1.312 2.09 2.98v6.337h2.845V12.7c0-2.823-1.157-4.78-4.136-4.78zM113.035 12.773c0-2.825-1.334-4.893-4.937-4.893-3.025 0-4.6 1.982-4.932 3.87h2.69c.289-1.067 1.135-1.734 2.268-1.734 1.31 0 2.111.533 2.111 1.445 0 .977-.711 1.2-2.2 1.423-1.602.243-5.381.554-5.381 3.712 0 1.934 1.513 3.447 4.024 3.447 2.179 0 3.135-1.157 3.602-2.067h.021v.578c0 .377.022.8.09 1.178h2.867c-.156-.735-.222-1.913-.222-2.802v-4.157zm-2.758 1.624c0 2.67-1.355 3.534-2.823 3.534-1.289 0-1.957-.6-1.957-1.467s.69-1.334 2.223-1.646c1.69-.333 2.29-.844 2.557-1.4v.979M28.525 14.459V3.855h-2.88v12.604h.88a2 2 0 0 0 2-2M35.954 17.185h-10.31v2.546h10.31z\" />\n    </g>\n    <g fill=\"currentColor\" clipPath=\"url(#b)\">\n      <path d=\"M6.648 14.103a6.65 6.65 0 0 0 0-9.402L1.947 0a6.653 6.653 0 0 0 0 9.402zM16.485 14.538a6.65 6.65 0 0 0-9.402 0l4.701 4.701a6.65 6.65 0 0 0 9.402 0zM1.958 19.228a6.65 6.65 0 0 0 4.701 1.947v-6.648H.011c0 1.762.701 3.455 1.947 4.701M18.3 7.587a6.65 6.65 0 0 0-9.403 0l4.701 4.702z\" />\n    </g>\n    <defs>\n      <clipPath id=\"a\">\n        <path fill=\"currentColor\" d=\"M25.645 3.567h104.488V24H25.643z\" />\n      </clipPath>\n      <clipPath id=\"b\">\n        <path fill=\"currentColor\" d=\"M0 0h21.186v21.186H0z\" />\n      </clipPath>\n    </defs>\n  </svg>\n);\n\nexport { LangchainWordmarkLight };\n",
      "type": "registry:component",
      "target": "components/ui/svgs/langchainWordmarkLight.tsx"
    },
    {
      "path": "static/components-generated/langchainWordmarkDark.tsx",
      "content": "import type { SVGProps } from \"react\";\n\nconst LangchainWordmarkDark = (props: SVGProps<SVGSVGElement>) => (\n  <svg {...props} fill=\"none\" viewBox=\"0 0 131 24\">\n    <g fill=\"#fff\" clipPath=\"url(#a)\">\n      <path d=\"M69.38 9.857h-.022c-.4-.933-1.557-1.934-3.47-1.934-3.112 0-5.335 2.18-5.335 5.826s2.245 5.87 5.357 5.87c1.979 0 3.001-.978 3.446-2.067h.022v1.379c0 1.957-1.001 2.89-2.801 2.89-1.513 0-2.512-.534-2.778-1.779h-2.801C61.308 22.312 63.4 24 66.623 24c3.046 0 5.758-1.535 5.758-5.47V8.234h-3v1.623zm-2.848 7.517c-2.068 0-3.114-1.713-3.114-3.602 0-1.89 1.068-3.579 3.114-3.579 2.047 0 3.112 1.934 3.112 3.579 0 1.644-.845 3.602-3.112 3.602M47.233 12.773c0-2.825-1.334-4.893-4.937-4.893-3.025 0-4.6 1.982-4.934 3.87h2.69c.29-1.067 1.135-1.734 2.268-1.734 1.31 0 2.111.533 2.111 1.445 0 .977-.711 1.2-2.2 1.423-1.602.243-5.38.554-5.38 3.712 0 1.934 1.512 3.447 4.023 3.447 2.18 0 3.136-1.157 3.602-2.067h.023v.578c0 .377.023.8.09 1.178h2.867c-.157-.735-.222-1.913-.222-2.802v-4.157zm-2.757 1.624c0 2.67-1.355 3.534-2.822 3.534-1.29 0-1.958-.6-1.958-1.467s.69-1.334 2.224-1.646c1.69-.333 2.29-.844 2.556-1.4v.979M55.282 7.925c-1.779 0-2.8.954-3.447 2.29v-1.98h-2.8v11.496H51.9v-5.158c0-2.802 1.046-4.158 2.58-4.158 1.646 0 2.09 1.312 2.09 2.98v6.336h2.845v-7.026c0-2.823-1.156-4.78-4.136-4.78zM81.995 6.102c2.155 0 3.623.867 4.468 2.734H89.4c-.978-3.246-3.425-5.27-7.404-5.27-4.825 0-8.094 3.427-8.094 8.25s3.246 8.205 8.07 8.203c3.936 0 6.627-2.111 7.427-5.27h-2.956c-.645 1.69-2.023 2.736-4.447 2.736-3.07 0-5.114-2.401-5.114-5.669s2.023-5.713 5.114-5.713zM125.996 7.925c-1.779 0-2.8.954-3.446 2.29v-1.98h-2.801v11.496h2.867v-5.158c0-2.802 1.045-4.158 2.579-4.158 1.645 0 2.09 1.312 2.09 2.98v6.336h2.845v-7.026c0-2.823-1.156-4.78-4.136-4.78zM117.814 4.844h-2.956v2.669h2.956zM114.903 10.226v9.504h2.867V8.234h-.877c-1.1 0-1.99.892-1.99 1.992M97.27 7.922c-1.78 0-2.8.956-3.447 2.268V3.855h-2.801v15.872h2.867v-5.16c0-2.8 1.046-4.157 2.58-4.157 1.646 0 2.09 1.312 2.09 2.98v6.337h2.845V12.7c0-2.823-1.157-4.78-4.136-4.78zM113.035 12.773c0-2.825-1.334-4.893-4.937-4.893-3.025 0-4.6 1.982-4.932 3.87h2.69c.289-1.067 1.135-1.734 2.268-1.734 1.31 0 2.111.533 2.111 1.445 0 .977-.711 1.2-2.2 1.423-1.602.243-5.381.554-5.381 3.712 0 1.934 1.513 3.447 4.024 3.447 2.179 0 3.135-1.157 3.602-2.067h.021v.578c0 .377.022.8.09 1.178h2.867c-.156-.735-.222-1.913-.222-2.802v-4.157zm-2.758 1.624c0 2.67-1.355 3.534-2.823 3.534-1.289 0-1.957-.6-1.957-1.467s.69-1.334 2.223-1.646c1.69-.333 2.29-.844 2.557-1.4v.979M28.525 14.459V3.855h-2.88v12.604h.88a2 2 0 0 0 2-2M35.954 17.185h-10.31v2.546h10.31z\" />\n    </g>\n    <g fill=\"#fff\" clipPath=\"url(#b)\">\n      <path d=\"M6.648 14.103a6.65 6.65 0 0 0 0-9.402L1.947 0a6.653 6.653 0 0 0 0 9.402zM16.485 14.538a6.65 6.65 0 0 0-9.402 0l4.701 4.701a6.65 6.65 0 0 0 9.402 0zM1.958 19.228a6.65 6.65 0 0 0 4.701 1.947v-6.648H.011c0 1.762.701 3.455 1.947 4.701M18.3 7.587a6.65 6.65 0 0 0-9.403 0l4.701 4.702z\" />\n    </g>\n    <defs>\n      <clipPath id=\"a\">\n        <path fill=\"#fff\" d=\"M25.645 3.567h104.488V24H25.643z\" />\n      </clipPath>\n      <clipPath id=\"b\">\n        <path fill=\"#fff\" d=\"M0 0h21.186v21.186H0z\" />\n      </clipPath>\n    </defs>\n  </svg>\n);\n\nexport { LangchainWordmarkDark };\n",
      "type": "registry:component",
      "target": "components/ui/svgs/langchainWordmarkDark.tsx"
    }
  ],
  "type": "registry:component"
}