Let a coding agent like Claude Code or Cursor search the live web without any API key.
Fetch and clean up a single web page into readable text for an agent to use.
Crawl an entire site and pull structured data out of the pages.
Run an autonomous research task that gathers and cites sources on a topic.
| knockoutez/wigolo | lidge-jun/opencodex | gloridust/wechatoncloud | |
|---|---|---|---|
| Stars | 3,421 | 3,409 | 3,323 |
| Language | TypeScript | TypeScript | TypeScript |
| Last pushed | — | — | 2026-06-26 |
| Maintenance | — | — | Active |
| Setup difficulty | easy | easy | moderate |
| Complexity | 2/5 | 3/5 | 4/5 |
| Audience | developer | developer | general |
Figures from each repo's GitHub metadata at analysis time.
Needs Node 20+ and about 1.5GB disk space, advanced research features work best with a free LLM API key.
wigolo gives an AI coding assistant a single set of tools for everything web related: searching, fetching pages, crawling sites, extracting structured data, caching results, finding similar content, and running research tasks on its own. It is designed to run locally on your own machine, next to tools like Claude Code, Cursor, Codex, Gemini CLI, VS Code, Windsurf, Zed, and others, or inside your own self hosted agent setup. The core tools work with no API keys and no cloud service, and nothing you search or fetch leaves your own computer's storage folder. Getting started is a single command, npx wigolo init, which downloads the local browser engine and on device models, checks that everything works, and reports the status of each piece. You can also tell it which coding agents to wire up automatically in that same command, so a tool you already use daily is ready right away. It needs Node version 20 or newer and about 1.5 gigabytes of free disk space, and works on macOS, Linux, and Windows. Search, fetch, crawl, extract, cache, and find similar all work without any paid key. Two more advanced tools, research and agent, use a language model to write a finished, cited answer instead of just returning raw search results, so those work better with a free API key from a provider like Gemini, though other providers or a fully local model work too. Every search result comes back with an exact excerpt from the source page, a citation the agent can quote, and a score showing how trustworthy that result is. Weak or unreliable results get flagged automatically, and any cached or stale data is labeled as such, so the agent always knows what it is working with. wigolo is offered under the AGPL 3.0 license and is currently in public beta.
A local, keyless toolkit that gives AI coding agents web search, page fetching, crawling, and research abilities with no cloud bill.
Mainly TypeScript. The stack also includes TypeScript, Node.js, MCP.
You can use, modify, and share the code, but if you run a modified version as a network service, you must also share your source code under the same license.
Setup difficulty is rated easy, with roughly 5min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Don't trust strangers blindly. Verify against the repo.