exa-search
This skill provides patterns for integrating Exa.ai's search API into applications using Python (exa_py) or TypeScript (exa-js). It covers search modes—auto, neural, and keyword—along with domain and date filtering, text extraction, summaries, and highlights to help you retrieve and process web content effectively.
Exa Search Integration lets you add Exa.ai's neural and keyword web search to your applications with content retrieval.
AI-generated summary based on this skill's SKILL.md
Decision gist · record as of 2026-06-25
Exa Search Integration lets you add Exa.ai's neural and keyword web search to your applications with content retrieval. This skill provides patterns for integrating Exa.ai's search API into applications using Python (exa_py) or TypeScript (exa-js). It covers search modes—auto, neural, and keyword—along with domain and date filtering, text extraction, summaries, and highlights to help you retrieve and process web content effectively.
Use it when
- exa-search supports three search modes.
- Yes, exa-search enables filtering search results by domain (include or exclude specific domains), date ranges, and text criteria.
Verify before relying
Read SKILL.md below before installing (5 files). Open directory: indexed for reading, not audited.
Install
ejirocodes/agent-skills/exa-search
Open directory. Skills are indexed for reading, not audited. Review a skill's body before installing it.
Frequently asked questions
AI-generated answers based on this skill's SKILL.md and metadata
What is exa-search and how do I integrate it into my application?
exa-search is a skill providing patterns for integrating Exa.ai's search API into applications using Python (exa_py) or TypeScript (exa-js). It covers search modes—auto, neural, and keyword—along with domain and date filtering, text extraction, summaries, and highlights to help you retrieve and process web content effectively.
How do I choose between auto, neural, and keyword search modes in exa-search?
exa-search supports three search modes. Auto mode automatically selects the best approach, neural search uses semantic understanding for conceptual queries, and keyword search matches exact terms. Choose based on your query type: use neural for conceptual searches, keyword for precise term matching, or auto to let Exa decide.
Can I filter exa-search results by domain, date, and text criteria?
Yes, exa-search enables filtering search results by domain (include or exclude specific domains), date ranges, and text criteria. These filters help narrow results to relevant content from trusted sources within your desired timeframe, making it easier to find exactly what you need.
How does exa-search retrieve and extract web content from search results?
exa-search retrieves web content through the Exa API and extracts key information including text, summaries, and highlights. You can access full page content, auto-generated summaries for quick overviews, and highlighted sections matching your query terms for efficient content processing.
What is the find similar links feature in exa-search?
exa-search includes a find similar feature that discovers web pages semantically related to a given URL or content. This helps you locate alternative sources, related articles, or comparable resources without writing a new search query.
Is exa-search open source and what license does it use?
Yes, exa-search is released under the MIT license, making it free to use, modify, and distribute in both open-source and commercial projects with minimal restrictions.
SKILL.md
Rendered from the published skill. Quoted content, verbatim.
Exa Search Integration
Quick Reference
| Topic | When to Use | Reference |
|---|---|---|
| Search Modes | Choosing between auto, neural, and keyword search | search-modes.md |
| Filters | Domain, date, text, and category filtering | filters.md |
| Contents | Text extraction, highlights, summaries, livecrawl | contents.md |
| SDK Patterns | Python (exa_py) and TypeScript (exa-js) usage | sdk-patterns.md |
(truncated - see the full file via the links below)
File tree — 5 files
exa/skills/exa-search/SKILL.md
exa/skills/exa-search/references/contents.md
exa/skills/exa-search/references/filters.md
exa/skills/exa-search/references/sdk-patterns.md
exa/skills/exa-search/references/search-modes.md
Let your AI agent find skills like this
Example. Real query, live index.
You found this page by searching. An agent finds it by wishing: SkillFed indexes 56,283 agent skills by what they can do, searchable in plain language.
wish › “Integrate Exa.ai neural and keyword web search into applications”
Give your agent the search over MCP, or paste the wish link into any chat. No install? Search from any chat →
Related skills
exa-entities integrates Exa.ai's search capabilities to locate companies and people across the web for sales prospecting, market research, and recruiting. Query by industry, location, or role to surface relevant profiles and company information, or use Websets to monitor and collect data continuously.
Exa Research provides Q&A capabilities with source attribution, combining the Answer API for cited responses with deep search for query expansion and summaries. Use it to build research automation, fact verification, and long-form reports with streaming support.
Exa Search integrates Exa's Search API to conduct web research with fine-grained control over results. Choose your search mode, apply domain and date filters, and request only the content you need—highlights for efficiency or full text for deep reading. Built-in workflows handle news lookups, source verification, and citation management.
Exa RAG enables you to construct retrieval-augmented generation systems that pull live web data into your AI applications. Integrate with LangChain, LlamaIndex, Vercel AI SDK, or Claude MCP to add grounded search capabilities, citations, and fact-checking to your agents.
Exa Search performs semantic web search and content discovery through embeddings, supporting multiple query types including similarity matching, category-specific searches, and structured research output. Route queries to the appropriate endpoint—search for general topics, findsimilar for related pages, contents for full text extraction, answer for direct responses, or research for formatted findings.
Exa Search performs broad web searches across blogs, news, research papers, and company sites with automatic content extraction. Query results return highlights, summaries, or full text alongside metadata like publication dates and authors. Use it when you need web-wide coverage beyond academic databases.
More skills web-search-exa (MIT) · exa-search (MIT) · exa-search (Apache-2.0) · exa-web-search-free (Apache-2.0)