opencode-olostepOlostep plugin for OpenCode - web scraping, crawling, and search via the Olostep CLI
0
132
2 in 7 days
32.3
Multi-signal model
20 days ago
2026-07-30
Install and configure
opencode.jsonWrites to this project's opencode.json — applies to this repository only.
opencode.json
{
"$schema": "https://opencode.ai/config.json",
"plugin": ["opencode-olostep@1.0.0"]
}Writes to ~/.config/opencode/opencode.json — applies to every project.
~/.config/opencode/opencode.json
{
"$schema": "https://opencode.ai/config.json",
"plugin": ["opencode-olostep@1.0.0"]
}If you want to modify the plugin locally, install it into the project and reference the local path.
shell
pnpm add -D opencode-olostepopencode loads npm dependencies through its embedded runtime on startup and caches them locally — no manual global install needed.
OpenCode plugin for Olostep — gives your AI agent reliable web scraping, crawling, search, site mapping, and AI-grounded answers via the Olostep CLI.
Installation
Add the plugin to your opencode.json:
{
"$schema": "https://opencode.ai/config.json",
"plugin": ["opencode-olostep"]
}
Then install the Olostep CLI globally:
npm install -g olostep-cli
Authentication
The plugin reads your key from the OLOSTEP_API_KEY environment variable and
passes it to Olostep commands automatically. Get an API key at
olostep.com and set it:
export OLOSTEP_API_KEY="your-key"
What it does
This plugin registers the Olostep CLI skill with OpenCode. Once installed, the agent can:
- Search the web for ranked, relevant results
- Scrape any webpage to clean markdown, HTML, JSON, or text
- Map all URLs on a website
- Crawl entire websites recursively, with include/exclude filters
- Answer questions with AI-synthesized responses grounded in live sources
- Batch scrape up to ~10,000 URLs at once
Results can be written to an .olostep/ directory to avoid flooding context.
Links
License
MIT