· 1 observation
Technical updates · 1
Package or technical metadata updated
View technical comparison →Exa Labs Inc. v4.0.1
Web search for AI agents
From the developer
Not specified in the available declarations: capabilities, limitations, pricing & account requirements.
Find AI companies whose core product is open source. Use Exa.
Developer declarations; not independently tested. Listing last checked Nov 7, 2026. Package observed Nov 7, 2026.
From the marketplace listing
Exa is the search engine for AI. Use Exa to search the web and data sources for code samples, docs, financial data, recent news, companies, people, research papers, and more. Exa is a token-efficient way to search the web.
Language: English · Automatically detected from descriptions.
Exact text from the indicated source. A mention alone does not establish support for your task.
app-69ea4ed2cf7c8191b742ef3622479ddd
Exa is the search engine for AI. Use Exa to search the web and data sources for code samples, docs, financial data, recent news, companies, people, research papers, and more. Exa is a token-efficient way to search the web.
· 1 observation
Package or technical metadata updated
View technical comparison →· 2 observations
Package or technical metadata updated
View technical comparison →Find competitors to follow as you develop your plugin.
Nimble gives agents governed, accurate access to the public web, at a lower token cost per answer. Search finds current pages with ranked...
Shared terms: web, agent, search, token
The Web Infrastructure Layer for AI Agents. A purpose-built web API for real-time search, scraping, crawling, and structured data retriev...
Shared terms: web, search, research, agent
Search1API brings multi-engine search to AI agents, with Google, Bing, DuckDuckGo, Yahoo, and specialized sources including GitHub, Reddi...
Shared terms: web, agent, engine, news
Search the web, fetch any URL and map a site's URLs — all returned as clean, LLM-ready Markdown for ChatGPT and Codex.
Shared terms: web, agent, source, search
Context turns the live web and files into data inside ChatGPT. Search current information and optionally include page Markdown or relevan...
Shared terms: web, agent, news, document
---
name: Search
description: "Deep research powered by Exa. Use for lead generation, literature reviews, deep dives, competitive analysis, or any query where one search falls short, including phrases like 'research this', 'find everything about', 'find me all', or 'deep dive on'."
---
# Exa Search And Research
Use Exa to search the web and fetch source pages when the user needs current web information, research support, source discovery, or source-grounded synthesis. Understand the query, plan the searches, validate results, and deliver a compact answer with useful links.
This skill uses the bundled Exa app tools:
- `web_search_exa` for web search
- `web_fetch_exa` for reading known URLs
## Prerequisites: Exa App Connection
The bundled Exa app must be connected before this skill can use Exa tools.
If `web_search_exa` or `web_fetch_exa` is unavailable:
1. Ask the user to connect or re-authenticate the Exa app from the plugin/app install flow.
2. Tell them to start a new Codex thread if the tools still do not appear after connecting.
3. Do not fall back to generic web search, ask the user to re-try connecting to the Exa App.
On auth, connection, or rate-limit errors, surface the Exa app connection fix clearly.
## Date Calculation (Do This First)
If the query involves time ("last week", "recent", "past 6 months"), calculate exact dates from today's date in your environment context. Write out the calculation explicitly before doing anything else. Never eyeball dates or reuse dates from examples.
## Step 1: Assess the Query
Read the user's query and determine two things:
**How complex is this?**
- **Extremely Simple** (e.g. reading the contents of 1-2 pages): Handle it yourself. Read `references/searching.md` for query-writing guidance, run the searches, review and filter results, then respond directly.
- **Moderate** (when a fast or low-effort search is requested): Run a small set of targeted searches and fetch only the most useful pages.
- **Advanced** (clear topic, clear filters, a few parallel searches): Break the task into distinct search angles, search each angle, then compile.
- **Complex** (cross-referencing across entity types, multi-hop chains, exhaustive coverage, semantic filtering): Use a multi-pass workflow where later searches depend on earlier findings.
**Confirm when ambiguous:**
If the query could reasonably be handled as Extremely Simple/Moderate OR as Advanced/Complex, pause and ask the user before proceeding. Present:
1. Your interpretation of the query
2. The two (or more) plausible complexity levels
3. What each level would look like in practice (e.g., "I can do a quick 1-2 search lookup, or I can do a deeper multi-angle sweep")
4. Let the user choose
Examples of ambiguous queries:
- "What are the best LLM fine-tuning frameworks?" — could be a quick opinionated list (Moderate) or an exhaustive evaluated comparison (Complex)
- "Find competitors to Acme Corp" — could be a quick search for known competitors (Moderate) or a deep sweep across funding databases, press, and niche directories (Complex)
- "What's the latest on WebGPU?" — could be one news search (Extremely Simple) or a multi-angle survey of specs, browser support, community adoption, and benchmarks (Advanced)
Do NOT ask for confirmation when:
- The query is clearly extremely simple (fact lookups, single-entity questions)
- The query is clearly complex (explicit multi-constraint, "find everything", "exhaustive", "comprehensive")
- The user has already specified depth ("do a deep dive", "quick answer")
Note: if the user explicitly asks for something (e.g. "100" of something), continue to work until you've achieved it.
**What work needs to happen?** Identify which of these apply (most queries use 3-5):
1. **Seed from user input**: The user provided a list of entities to start from (company names, tickers, paper titles). Each seed becomes a parallel workstream.
2. **Define what qualifies**: What makes a result a valid "row"? Translate tPreview of the first 4,000 characters. Read full instructions →
Referenced files: 11 — file references are metadata, not package contents.
Publisher declarations from the archived package. These are separate from our research and the live service's terms.
Package observed Nov 7, 2026.
plugin_asdk_app_69ea4ed2cf7c8191b742ef3622479ddd
Download plugin data (JSON)Plugin details: freshly prepared. Prepared . Refreshed when plugin data changes or after 6 hours. Your account and Follow status are live.