Skip to main content

Exa CLI: A CLI tool for Exa WebSearch/WebFetch

Project description

About: exa-cli-simple

Exa CLI: A CLI tool for Exa WebSearch/WebFetch

Installation

pip install exa-cli-simple
# or
uv tool install exa-cli-simple

Usage

export EXA_API_KEY=your_api_key
exa search "how to use exa python sdk?"
exa search "how to use exa python sdk?" -n 3 --json
exa fetch "https://exa.ai/docs/sdks/python-sdk"
exa fetch "https://exa.ai/docs/sdks/python-sdk" -m 1000 --json

Commands

exa search <query>

Search the web. Describe the ideal page, not keywords.

Option Description Default
-n, --num-results Number of results 10

exa fetch <url> [<url>...]

Fetch full page content as clean text from one or more URLs.

Option Description Default
-m, --max-characters Max characters per page not restricted

Global Options

Option Description
--api-key Exa API key (or EXA_API_KEY env var)
--json Output JSON format
--pretty Pretty JSON format (use with --json)

How to add this skill to ai agent?

@see skills/exa-cli-simple-skills/SKILL.md

npx skills add

npx skills add https://github.com/wzwjustdoit/exa-cli-simple --skill exa-cli-simple-skills

or manual: git clone

git clone https://github.com/wzwjustdoit/exa-cli-simple
# examples:
cp -r exa-cli-simple/skills/exa-cli-simple-skills ~/.claude/skills/
cp -r exa-cli-simple/skills/exa-cli-simple-skills /path/to/your_project/.claude/skills/

# more:
# ~/.agents/skills/
# ~/.codex/skills/
# ~/.config/opencode/skills/
# ~/.codebuddy/skills/
# ~/.continue/skills/
# ~/.cursor/skills/
# ~/.hermes/skills/
# ~/.pi/agent/skills/
# ~/.qoder/skills/
# ~/.qwen/skills/
# ~/.trae/skills/
# ~/.windsurf/skills/

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

exa_cli_simple-0.3.6.tar.gz (5.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

exa_cli_simple-0.3.6-py3-none-any.whl (5.6 kB view details)

Uploaded Python 3

File details

Details for the file exa_cli_simple-0.3.6.tar.gz.

File metadata

  • Download URL: exa_cli_simple-0.3.6.tar.gz
  • Upload date:
  • Size: 5.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.15 {"installer":{"name":"uv","version":"0.11.15","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":null,"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for exa_cli_simple-0.3.6.tar.gz
Algorithm Hash digest
SHA256 4eadbf8e56b8bcf780c910dc831df1a7d36b47823c51185d67369e1d082bde28
MD5 f29b4b32ee1f3036bc8407b90d6d73e8
BLAKE2b-256 23eb153c6b3873a156b4b7c5efb037fbfa6605d767c6c7c07342d43fd8a7c94b

See more details on using hashes here.

File details

Details for the file exa_cli_simple-0.3.6-py3-none-any.whl.

File metadata

  • Download URL: exa_cli_simple-0.3.6-py3-none-any.whl
  • Upload date:
  • Size: 5.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.15 {"installer":{"name":"uv","version":"0.11.15","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":null,"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for exa_cli_simple-0.3.6-py3-none-any.whl
Algorithm Hash digest
SHA256 a20902e35d030837cc158a1a1edec6adcec7c33b0ffb53dc36bb68e605b08368
MD5 d24b7b266f202dc71045f49655576be0
BLAKE2b-256 53451d28805c988b887cb40175e74ce72ee692f95d75193509ae05ba68ff3ccc

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page