> ## Documentation Index
> Fetch the complete documentation index at: https://docs.infino.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# LangChain

> Use Infino as a LangChain VectorStore for vector, BM25 full-text, hybrid, and SQL retrieval in your Python and JavaScript LangChain applications.

Infino is a LangChain `VectorStore`: vector, full-text (BM25), hybrid, and SQL
retrieval over a single copy of your data. Bring your own embeddings.

## Python

```bash theme={null}
pip install langchain-infino
```

The [`langchain-infino`](https://pypi.org/project/langchain-infino/) package provides
the vector store with hybrid search, self-query, and SQL. Runnable walkthroughs are in
the [LangChain examples](https://github.com/infino-ai/infino/tree/main/infino-python/examples/langchain)
(live-data RAG, a research assistant, a support-ops agent).

## JavaScript / TypeScript

```bash theme={null}
npm install @infino-ai/langchain-infino
```

The [`@infino-ai/langchain-infino`](https://www.npmjs.com/package/@infino-ai/langchain-infino)
package provides `InfinoVectorStore` with `fromDocuments` / `fromTexts`, similarity and
hybrid search, MMR, and metadata filtering.

## See also

* [Quickstart](/quickstart)
* [All integrations](/integrations)
* [Vercel AI SDK](/integrations/ai-sdk)
