exa-tools

Execute Exa AI web and code searches via a unified Python CLI.

2|Updated Aug 25, 2025
One-click install
npx skills add https://github.com/bsamiee/Parametric_Forge --skill exa-tools
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: exa-tools
Source: https://github.com/bsamiee/Parametric_Forge/tree/main/.claude/skills/exa-tools
Command: npx skills add https://github.com/bsamiee/Parametric_Forge --skill exa-tools

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires httpx, and includes scripts (resource) components.

What problem does it solve?

This Skill enables rapid, AI-powered web search and code-context retrieval from a unified Python CLI, helping you gather current information, code examples, and API references without leaving your workflow.

Core Features & Use Cases

  • Web search with AI results: Run web searches and retrieve AI-curated results (auto, neural, or keyword modes).
  • Code/context search: Retrieve relevant code snippets and programming context from repositories.
  • API/docs context: Quickly fetch library docs or API references to accelerate development.

Quick Start

Use the exa-tools CLI to perform a web search for the phrase "Vite 7 new features". Use the exa-tools CLI to perform a neural search for the concept "Effect-TS best practices". Use the exa-tools CLI to search for "React 19 release notes" with more results. Use the exa-tools CLI to perform a code context search for "React useState hook examples". Use the exa-tools CLI to search code with custom results: --num-results 20.

Frequently Asked Questions about exa-tools

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I search the web with AI-powered results from the command line?

Web search with AI results retrieves current information through a unified Python CLI using neural, keyword, or auto-type search modes. Execute queries with the --query flag to get AI-curated web results without leaving your terminal workflow.

Can I search GitHub repositories for code examples and context?

Code context search retrieves relevant code snippets and programming context from repositories via the CLI. This accelerates development by fetching code examples directly for frameworks, libraries, or specific functions you're working with.

How do I retrieve API documentation and library references quickly?

API and docs context search fetches library documentation and API references through unified CLI queries. This lets you gather current SDK references, endpoint specifications, and usage examples without switching tools or browsers.

What search modes does the CLI support for different query types?

The CLI supports neural search for concept-based queries, keyword search for exact-match results, and auto-type search that automatically selects the best mode. Each mode delivers structured JSON output with configurable result counts via --num-results.

Does the CLI automatically handle API authentication?

Automatic API key injection eliminates manual token management. The CLI requires an Exa API key for execution but handles authentication transparently, so you invoke searches with --query without managing credentials in commands.

Can I control how many search results the CLI returns?

Result count is configurable through the --num-results parameter. This lets you scale from concise summaries to detailed result sets depending on whether you need quick context or comprehensive code examples.