Skip to content

rabilrbl/hermes-brave-search-plugin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hermes Brave Search plugin

A Hermes general plugin that registers one tool: brave_web_search.

It provides the plugin toolset brave-search, so the tool can be enabled per platform in Hermes.

What it does

  • Registers brave_web_search
  • Uses Brave Search API for live web search
  • Exposes the tool under the brave-search toolset

Files

  • plugin.yaml — plugin manifest and env requirements
  • schemas.py — tool schema shown to the model
  • tools.py — Brave API implementation
  • __init__.py — plugin registration wiring
  • install.sh — installer for Hermes plugin setup

Requirements

  • Hermes with plugin support
  • BRAVE_API_KEY

One-line install

curl -fsSL https://raw.githubusercontent.com/rabilrbl/hermes-brave-search-plugin/main/install.sh | bash

Manual install

git clone https://github.com/rabilrbl/hermes-brave-search-plugin.git ~/.hermes/plugins-src/brave-search
ln -sfn ~/.hermes/plugins-src/brave-search ~/.hermes/plugins/brave-search

Use in Hermes

  • Enable the brave-search toolset in hermes tools for the platform you want.
  • Restart Hermes.
  • Ask for something that needs live web search.

License MIT

About

Enable brave search in Hermes agent

Topics

Resources

License

Stars

Watchers

Forks

Contributors