← Back to Skills Marketplace
sorrymaker0624

Bohrium Web Search

by Sorrymaker0624 · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ pending
35
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install bohrium-web-search
Description
Web search via Bohrium's open-platform proxy (backed by searchapi.io). Use when: user needs to search the open web for research papers, documentation, tutori...
README (SKILL.md)

SKILL: Bohrium Web Search

Overview

Proxy to searchapi.io via open.bohrium.com's /v1/search/web endpoint. Issues keyword queries against the open internet and returns a list of hits with title, URL, and snippet.

Use when: locating a software's homepage, a blog post, a quick fact check, a news article.

Don't use for:

  • Academic paper search → use bohrium-paper-search or bohrium-scholar-search
  • Bohrium knowledge-base search → use bohrium-knowledge-base

No CLI support — HTTP API only. The bohr CLI ships a built-in BohrWebSearch tool that calls this endpoint automatically.

Auth configuration

ACCESS_KEY comes from the OpenClaw config file ~/.openclaw/openclaw.json:

"bohrium-web-search": {
  "enabled": true,
  "apiKey": "YOUR_ACCESS_KEY",
  "env": {
    "ACCESS_KEY": "YOUR_ACCESS_KEY"
  }
}

OpenClaw injects env.ACCESS_KEY into the runtime.

API

GET https://open.bohrium.com/openapi/v1/search/web?q=QUERY&num=N
Header: accessKey: $ACCESS_KEY
Param Type Default Description
q string required Search query
num int 3 Number of results, range 1-10

Python example

import os, requests

AK = os.environ["ACCESS_KEY"]
BASE = "https://open.bohrium.com/openapi/v1/search/web"

r = requests.get(BASE,
    headers={"accessKey": AK},
    params={"q": "graphene synthesis CVD", "num": 5})
data = r.json()

for i, hit in enumerate(data.get("organic_results", []), 1):
    print(f"[{i}] {hit['title']}")
    print(f"    {hit['link']}")
    print(f"    {hit.get('snippet', '')[:200]}")
    print()

Response fields:

Field Description
organic_results Array of main results
organic_results[].title Page title
organic_results[].link Page URL
organic_results[].snippet Excerpt
organic_results[].position Result rank

curl example

AK="YOUR_ACCESS_KEY"
curl -s "https://open.bohrium.com/openapi/v1/search/web?q=deepmd-kit&num=5" \
  -H "accessKey: $AK" | jq '.organic_results[] | {title, link, snippet}'

Troubleshooting

Symptom Cause Fix
No organic_results No matches for the query Rephrase; English queries generally return more hits than Chinese
401 Bad ACCESS_KEY Check accessKey header case; don't use Authorization: Bearer
num ignored Out of range Must be 1-10; values outside the range may be clamped or ignored

Pairs well with

  • web-search to find a software's homepage → then bohrium-job to submit a job using it
  • web-search to sanity-check a method name → then bohrium-paper-search to locate the original paper
  • web-search for recent arxiv preprint URLs → hand off to bohrium-pdf-parser
Capability Tags
requires-sensitive-credentials
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install bohrium-web-search
  3. After installation, invoke the skill by name or use /bohrium-web-search
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release
Metadata
Slug bohrium-web-search
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Bohrium Web Search?

Web search via Bohrium's open-platform proxy (backed by searchapi.io). Use when: user needs to search the open web for research papers, documentation, tutori... It is an AI Agent Skill for Claude Code / OpenClaw, with 35 downloads so far.

How do I install Bohrium Web Search?

Run "/install bohrium-web-search" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Bohrium Web Search free?

Yes, Bohrium Web Search is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Bohrium Web Search support?

Bohrium Web Search is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Bohrium Web Search?

It is built and maintained by Sorrymaker0624 (@sorrymaker0624); the current version is v1.0.0.

💬 Comments