Skip to content

Add Infino integration (provider, vector store, registry)#4625

Open
Pratyush Lokhande (pratyushlokhande) wants to merge 8 commits into
langchain-ai:mainfrom
pratyushlokhande:integrations/infino
Open

Add Infino integration (provider, vector store, registry)#4625
Pratyush Lokhande (pratyushlokhande) wants to merge 8 commits into
langchain-ai:mainfrom
pratyushlokhande:integrations/infino

Conversation

@pratyushlokhande

Copy link
Copy Markdown

Overview

Adds the Infino integration to the Python integrations docs. Infino is a retrieval engine that runs vector, full-text (BM25), hybrid (RRF), and SQL search over one copy of your data in Apache Parquet on object storage, so there is no separate vector database and search cluster to keep in sync.

Three changes:

  • packages.yml — registers langchain-infino (Python package langchain-infino, JS package @infino-ai/langchain-infino) so it appears in the partner package table.
  • src/oss/python/integrations/providers/infino.mdx — provider overview page: install/setup, vector store, retrievers (BM25, hybrid, self-query translator), and the semantic LLM cache.
  • src/oss/python/integrations/vectorstores/infino.mdx — full InfinoVectorStore walkthrough with vector, filtered, MMR, and hybrid retrieval, plus a vector-vs-BM25-vs-hybrid comparison. Examples were run against the live engine and show real outputs.

Type of change

Type: New documentation page

Related issues/PRs

  • GitHub issue:
  • Feature PR:

Checklist

  • I have read the contributing guidelines, including the language policy
  • I have tested my changes locally using docs dev
  • All code examples have been tested and work correctly
  • I have used root relative paths for internal links
  • I have updated navigation in src/docs.json if needed

Additional notes

Code examples were verified against a running Infino engine; outputs shown in the docs are real. Prose passes make lint_prose (Vale). Disclosure: this PR was prepared with AI assistance (Claude Code).

Ran every snippet against a real embeddings backend. Corrected the
hybrid demo (pure-vector does not miss the exact code; the genuine
divergence is BM25 missing a keyword-free paraphrase), replaced guessed
outputs with captured ones, and noted memory:// lacks delete/update.
@github-actions github-actions Bot added langchain For docs changes to LangChain oss python For content related to the Python version of LangChain projects external User is not a member of langchain-ai labels Jun 26, 2026
@langchain-automated-triage

Copy link
Copy Markdown

Thanks for contributing a new integration docs page, Pratyush Lokhande (@pratyushlokhande)!

We receive a large number of PRs and review them as quickly as we can. Please bear with us as we work through the queue.

If you have already tagged a maintainer on this PR, do not tag them again.

@github-actions

Copy link
Copy Markdown
Contributor

Thanks for opening a docs PR, Pratyush Lokhande (@pratyushlokhande)! When it's ready for review, please add the relevant reviewers:

  • @mdrxy (Python integrations)

@pratyushlokhande

Copy link
Copy Markdown
Author

Hi Mason Daugherty (@mdrxy), this PR adds the Infino integration (provider + vector store + registry). All CI green. Ready for review when you have a moment, thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

external User is not a member of langchain-ai langchain For docs changes to LangChain oss python For content related to the Python version of LangChain projects

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant