brave-api
Brave API is totally free. No login. No API key. No bullshit.
File Explorer
Download Latest Version (.zip)- bug_report.md
- config.yml
- feature_request.md
- brave-daily.yml
- ci.yml
- pr.yml
- publish.yml
- release.yml
- FUNDING.yml
- PULL_REQUEST_TEMPLATE.md
- stopwords-en.json
- stopwords-id.json
- __init__.py
- accumulator.py
- constants.py
- crypto.py
- events.py
- http.py
- image.py
- language.py
- proxy.py
- retry.py
- search_parser.py
- sse.py
- token.py
- __init__.py
- server.py
- tools.py
- __init__.py
- _version.py
- client.py
- config.py
- conversation.py
- enums.py
- exceptions.py
- models.py
- py.typed
- app.js
- favicon.svg
- generate.py
- index.html
- README.md
- styles.css
- ask.id.md
- ask.md
- ask.zh.md
- configuration.id.md
- configuration.md
- configuration.zh.md
- conversations.id.md
- conversations.md
- conversations.zh.md
- mcp.id.md
- mcp.md
- mcp.zh.md
- search.id.md
- search.md
- search.zh.md
- troubleshooting.id.md
- troubleshooting.md
- troubleshooting.zh.md
- extra.css
- api.id.md
- api.md
- api.zh.md
- changelog.id.md
- changelog.md
- changelog.zh.md
- contributing.id.md
- contributing.md
- contributing.zh.md
- examples.id.md
- examples.md
- examples.zh.md
- hooks.py
- index.id.md
- index.md
- index.zh.md
- installation.id.md
- installation.md
- installation.zh.md
- quickstart.id.md
- quickstart.md
- quickstart.zh.md
- requirements.txt
- chat_repl.py
- concurrency.py
- configuration.py
- errors.py
- lifecycle.py
- mcp_server.py
- multi_turn.py
- multimodal.py
- quickstart.py
- README.md
- rich_results.py
- search_suggest.py
- search_verticals.py
- streaming.py
- changelog_header.md.j2
- changelog_init.md.j2
- changelog_update.md.j2
- changes.md.j2
- first_release.md.j2
- macros.md.j2
- unreleased_changes.md.j2
- versioned_changes.md.j2
- .release_notes.md.j2
- CHANGELOG.md.j2
- test_accumulator.py
- test_brave_daily.py
- test_client.py
- test_events.py
- test_examples.py
- test_integration.py
- test_mcp.py
- test_proxy.py
- test_retry.py
- test_search_parser.py
- test_unit.py
- .gitignore
- .readthedocs.yaml
- brave-api.svg
- CHANGELOG.md
- CONTRIBUTING.md
- LICENSE
- mkdocs.yml
- pyproject.toml
- README.md
- uv.lock
# Installation Guide
1. Get the code
git clone https://github.com/iqbalmh18/brave-api
Downloads the entire project code from GitHub to your computer.
cd brave-api
Moves into the project folder you just downloaded.
2. Official Install Script
Easy RecommendedPrerequisites
- Python 3 Python is required to use pip.
pip install brave-api-python
Installs the package published on PyPI directly β no need to clone the source.
After installing, open a new terminal and run the program's version command (e.g. --version) to confirm it worked.
Pulled directly from this repo's README.
3. Python
EasyPrerequisites
python -m http.server 8000 --directory brave_daily/dist
Runs the Python script (or module).
pip install brave-api-python
Installs the package published on PyPI directly β no need to clone the source.
If it runs without errors and prints output in the terminal, it worked.
Pulled directly from this repo's README.
// repository documentation
Was this content helpful?
(0 ratings)
