$npx skillfedfor your agent

langchain-exa

An integration package connecting Exa and LangChain

Worth itPyPI Artificial IntelligenceReleased Mar 2026222.9K downloads / moMITPure Python

Decision gist · record as of 2026-08-14

pure-Python wheel — langchain_exa-1.1.0-py3-none-any.whl
v1.1.0 · released 2026-03-26 · Python <4.0.0,>=3.10.0 · 2 runtime deps: exa-py, langchain-core

Yes. The package is actively maintained, has low install friction, carries no known vulnerabilities, and uses a permissive MIT license. It fills a clear need for developers building LangChain applications that require web search. Install it if you are building a LangChain agent or RAG system and need to incorporate live web search results.AI-flagged interpretation of the facts on this page — verify before relying

Before you install

  • Requires Python 3.10 or later (supports 3.10–3.14).
  • An Exa API key is needed to authenticate requests to the Exa search service.
  • Low install friction with only two runtime dependencies (exa-py and langchain-core).

License · maintenance · safety

MIT (permissive) — MIT license is permissive, allowing free use, modification, and distribution with minimal restrictions—suitable for both open-source and commercial projects.

last release 2026-03-26 (141 days) · last repo commit 2026-08-14 · 144,268 stars

0 known vulnerabilities (OSV.dev, 2026-08-14) · 222,887 downloads/mo, #9,257 on PyPI

Verify before relying

pip install langchain-exa

from langchain_exa import ExaSearchResults

search = ExaSearchResults()
results = search.run("your search query")
  • Exact API authentication mechanism and credential setup process
  • Rate limits or quota constraints imposed by Exa service
  • Performance characteristics (latency, result quality) compared to other web search integrations
Same gist for agents: .md · .json

What it is and what it does

langchain-exa is a LangChain integration package that connects the Exa web search API to LangChain applications. It allows developers to add web search capabilities to AI agents and language model workflows, retrieving clean, structured content from web pages without needing to parse HTML or manage raw search results themselves.

The package wraps Exa's search functionality into LangChain's tool and integration patterns, making it straightforward to incorporate live web search into retrieval-augmented generation (RAG) pipelines, chatbots, or other AI systems. It depends on exa-py for API communication and langchain-core for integration patterns, and requires Python 3.10 or later.

Use it for

  • Add live web search to a LangChain agent so it can retrieve current information during reasoning tasks.
  • Build a retrieval-augmented generation (RAG) system that supplements a language model with fresh web content.
  • Create a chatbot that can search the web for answers to user questions in real time.
  • Integrate web search into a multi-tool AI workflow where search results inform downstream processing.
  • Prototype AI applications that need access to up-to-date web information without managing search infrastructure.

Worth the install?

AI-flagged interpretation of the facts on this page. Verify before relying on it.

Worth it

Yes.

The package is actively maintained, has low install friction, carries no known vulnerabilities, and uses a permissive MIT license. It fills a clear need for developers building LangChain applications that require web search. Install it if you are building a LangChain agent or RAG system and need to incorporate live web search results.

Install

langchain-exa on PyPI

Before you install

Low install friction with only two runtime dependencies (exa-py and langchain-core). The package is actively maintained with recent commits and has been in production-stable status since its first release in January 2024.

Requires Python 3.10 or later (supports 3.10–3.14). An Exa API key is needed to authenticate requests to the Exa search service.

License in practice

MIT license is permissive, allowing free use, modification, and distribution with minimal restrictions—suitable for both open-source and commercial projects.

Quickstart

pip install langchain-exa

from langchain_exa import ExaSearchResults

search = ExaSearchResults()
results = search.run("your search query")

Verify before relying

  • Exact API authentication mechanism and credential setup process
  • Rate limits or quota constraints imposed by Exa service
  • Performance characteristics (latency, result quality) compared to other web search integrations

Package facts

LicenseMIT permissive
Python supportSupports the current Python release <4.0.0,>=3.10.0
Install frictionLow. Pure-Python wheel
Runtime dependencies
2 packages
exa-pylangchain-core
MaintenanceActively maintained 141 days since the last release
Last repo commit
First released
Downloads222,887 / month, #9,257 on PyPI 30-day window, as of 2026-08-14
Known vulnerabilitiesNone known OSV.dev, checked 2026-08-14
Classifiers
Development Status :: 5 - Production/StableIntended Audience :: DevelopersLicense :: OSI Approved :: MIT LicenseProgramming Language :: Python :: 3Programming Language :: Python :: 3.10Programming Language :: Python :: 3.11Programming Language :: Python :: 3.12Programming Language :: Python :: 3.13Programming Language :: Python :: 3.14Topic :: Scientific/Engineering :: Artificial Intelligence

Evidence: langchain_exa-1.1.0-py3-none-any.whl

Tags

Capabilities
langchain web search integrationexa search api for aiweb search with langchainai-powered web searchlangchain exa integrationsearch api for language modelsweb content retrieval for ai
Topics
langchain-integrationweb-searchrag

Let your AI agent find packages like this

Example. Real query, live index.

You found this page by searching. An agent finds it by wishing: SkillFed indexes 14,416 PyPI packages by what they can do, searchable in plain language.

wish › “langchain web search integration”

  • langchain-exaIntegrates Exa's web search API with LangChain, enabling AI…
  • langchain-tavilyIntegrates Tavily's web search and content extraction APIs into…
  • langchain-databricksConnects LangChain applications to Databricks services including…

Give your agent the search over MCP, or paste the wish link into any chat.

More Artificial Intelligence packages

litellm With conditions
PyPI · Artificial Intelligence · released Aug 2026

LiteLLM provides a unified Python interface to call 100+ LLM providers (OpenAI, Anthropic, Gemini, Bedrock, Azure, and others) using OpenAI-compatible API format, available as both a Python SDK and a self-hosted AI Gateway proxy server.

Install it if you need to work with multiple LLM providers or want to centralize LLM routing in your organization.

MITcompiled wheel
682.8Mdownloads / mo
huggingface-hub Worth it
PyPI · Artificial Intelligence · released Aug 2026

Client library and CLI tool for downloading, uploading, and managing models, datasets, and repositories on the Hugging Face Hub platform.

Install it if you work with Hugging Face Hub models or datasets.

Apache-2.0pure Python · 3.10.0+
442.4Mdownloads / mo
langchain Worth it
PyPI · Python Modules · released Aug 2026

LangChain provides a framework for building agents and LLM-powered applications by composing language models, tools, and memory through a unified API that abstracts over multiple model providers.

MITpure Python
315.4Mdownloads / mo
hf-xet With conditions
PyPI · Artificial Intelligence · released Aug 2026

hf-xet provides chunk-based deduplication and efficient file transfer for the Hugging Face Hub, enabling faster uploads and downloads of large files with local disk caching.

Apache-2.0compiled wheel · 3.8+
258.4Mdownloads / mo
tokenizers Worth it
PyPI · Artificial Intelligence · released Apr 2026

Tokenizers converts raw text into token sequences for NLP models, with support for training custom vocabularies and using pre-built tokenizers (BPE, WordPiece) optimized for speed via Rust.

Apache-2.0compiled wheel · 3.10+
222.9Mdownloads / mo
transformers Worth it
PyPI · Artificial Intelligence · released Aug 2026

Transformers provides a unified framework for loading, fine-tuning, and running state-of-the-art pretrained models across text, vision, audio, video, and multimodal tasks using PyTorch, JAX, or TensorFlow.

Install it if you need to run or train any transformer-based model for NLP, vision, audio, or multimodal tasks.

permissive licensepure Python · 3.10.0+
186.6Mdownloads / mo

See also langchain-qdrant · valyu · exa-py · langchain-chroma · langchain-deepseek · langchain-openai · metaphor-python · langchain-google-community · langchain-google-vertexai · langchain-google-calendar-tools

Further reading