EveryDev.ai
Subscribe
Home
Tools

3,215+ AI tools

  • New
  • Trending
  • Featured
  • Compare
  • Arena
Categories
  • Agents2189
  • Coding1574
  • Infrastructure698
  • Marketing534
  • Projects498
  • Research456
  • Design416
  • Analytics389
  • Testing296
  • MCP290
  • Security286
  • Data262
  • Integration197
  • Prompts189
  • Communication183
  • Extensions173
  • Learning170
  • Voice151
  • Commerce135
  • DevOps123
  • Web86
  • Finance26
AI Tools by Topic
  • AI Coding Assistants
  • Agent Frameworks
  • MCP Servers
  • AI Prompt Tools
  • Vibe Coding Tools
  • AI Design Tools
  • AI Database Tools
  • AI Website Builders
  • AI Testing Tools
  • LLM Evaluations
Follow Us
  • X / Twitter
  • LinkedIn
  • Reddit
  • Discord
  • Threads
  • Bluesky
  • Mastodon
  • YouTube
  • GitHub
  • Instagram
Get Started
  • About
  • Editorial Standards
  • Corrections & Disclosures
  • Community Guidelines
  • Advertise
  • Contact Us
  • Newsletter
  • Submit a Tool
  • Start a Discussion
  • Write A Blog
  • Share A Build
  • Terms of Service
  • Privacy Policy
Explore with AI
  • ChatGPT
  • Gemini
  • Claude
  • Grok
  • Perplexity
Agent Experience
  • llms.txt
Theme
With AI, Everyone is a Dev. EveryDev.ai © 2026
    1. Home
    2. Tools
    3. wigolo
    wigolo icon

    wigolo

    MCP Servers
    Featured

    Local-first MCP server that gives AI agents full web access — search, fetch, crawl, extract, cache, and research — with no API keys, no cloud, and $0 per query.

    Visit Website

    At a Glance

    Pricing
    Open Source

    Fully free, self-hosted, AGPL-3.0 licensed. No paid tier exists or is planned.

    Engagement

    Available On

    Windows
    macOS
    Linux
    Web
    API

    Resources

    WebsiteDocsGitHubllms.txt

    Topics

    MCP ServersWeb ResearchAgent Frameworks

    Alternatives

    web-search-plus-hermesAPI To MCPDedalus Labs
    Developer
    Towhid Khan (KnockOutEZ)Towhid Khan (@KnockOutEZ) builds wigolo, a local-first web i…

    Listed Jul 2026

    About wigolo

    wigolo is a local-first web intelligence server built for AI agents, created and maintained by Towhid Khan (@KnockOutEZ). It runs entirely on your machine, requires no API keys for its core tools, and charges nothing per query — the expensive work (ranking, embeddings, browser rendering) happens on-device rather than in a metered cloud. The project is licensed under AGPL-3.0, currently in public beta, and available on npm, PyPI, Docker, and the official MCP Registry.

    What It Is

    wigolo is an MCP server (Model Context Protocol) that exposes ten web tools — search, fetch, crawl, extract, cache, find_similar, research, agent, diff, and watch — to any AI agent that can speak MCP, REST, or use a TypeScript/Python SDK. It is designed as a focused web layer for coding agents and self-hosted agent frameworks, not a hosted SaaS or a general-purpose scraping platform. The core architecture is a single Node.js process (Node ≥ 20) that lazy-loads an in-process browser pool, on-device ML models, and a local keyword + vector cache under ~/.wigolo/.

    How the Tool Layer Works

    Each of the ten tools covers a distinct part of the web-access problem:

    • search — fans a query array across 18 direct search-engine adapters in parallel, applies rank fusion and an on-device ML reranker, and returns every result with a transparent score breakdown (semantic, lexical, engine consensus) and byte-offset source spans.
    • fetch — uses a tiered router: plain HTTP first, TLS-impersonation for bot walls, and a headless browser engine for SPA shells or challenge pages. Escalation is based on observable signals (challenge bodies, thin content), not domain guesses, and the router learns per domain.
    • crawl — supports BFS, DFS, sitemap, and map-only modes with robots.txt respect and per-domain rate limits.
    • extract — pulls structured data: tables, JSON-LD, metadata, brand assets, named schemas (Article, Recipe, Product), or any custom JSON Schema.
    • cache — every fetched page lands in a local hybrid keyword + vector index; re-querying is instant and works offline.
    • find_similar — 3-way fusion of keyword, semantic, and live web signals.
    • research — decomposes a question into sub-queries, fans them out, fetches sources, and synthesizes a cited report (requires an opt-in LLM for prose synthesis; returns a raw brief otherwise).
    • agent — autonomous plan → search → fetch → extract → synthesize loop with a step log and time budget.
    • diff / watch — change detection on a URL since last visit, with optional webhook delivery.

    Deployment Model and Integration Surface

    wigolo wires into agents through multiple surfaces from the same local process:

    • MCP over stdio — auto-configured for Claude Code, Cursor, Codex, Gemini CLI, VS Code, Windsurf, Zed, and Antigravity via npx wigolo init --agents=<your-agent>.
    • REST API — wigolo serve exposes POST /v1/{tool} with an OpenAPI 3.1 contract; also serves remote MCP clients over /mcp and /sse from the same port.
    • TypeScript SDK — npm install wigolo-sdk; zero-dependency, works on Node, Bun, Deno, and edge runtimes.
    • Python SDK — pip install wigolo; standard library only, sync and async.
    • Framework integrations — wigolo-langchain (BaseTool + BaseRetriever), wigolo-crewai, wigolo-llamaindex (BaseReader), wigolo-vercel-ai-sdk.
    • Docker — available on GitHub Container Registry (ghcr.io/knockoutez/wigolo) and Docker Hub (towhid69420/wigolo).
    • Official MCP Registry — registered as io.github.KnockOutEZ/wigolo.

    Privacy and Honesty by Design

    All cache, embeddings, models, and config live under ~/.wigolo/ on the user's machine. Nothing reaches a third party unless the user explicitly opts into an LLM provider for synthesis (Gemini, Anthropic, OpenAI, Groq, or a local Ollama instance). The project documents that stale cache, failed fetches, degraded backends, and truncation are surfaced in results rather than disguised as empty-but-successful data — a bot-protected page that cannot be read returns a labeled blocked_by_challenge failure rather than a challenge shell dressed as content.

    Update: v0.2.0 (July 2026)

    The latest release is v0.2.0, published on July 17, 2026. The GitHub repository was last pushed on July 18, 2026, and the project reports a 7,600-test suite backing the public beta. The project page notes the tool set has grown to ten tools and the search adapter count stands at 18 engines. The maintainer describes the current status as public beta — "everything documented here works" — with the v1 milestone tied to sufficient real-world usage and community feedback. The AGPL-3.0 license is described as a structural commitment against a future closed, hosted fork.

    wigolo - 1

    Community Discussions

    Be the first to start a conversation about wigolo

    Share your experience with wigolo, ask questions, or help others learn from your insights.

    Pricing

    OPEN SOURCE

    Free & Open Source

    Fully free, self-hosted, AGPL-3.0 licensed. No paid tier exists or is planned.

    • All 10 web tools (search, fetch, crawl, extract, cache, find_similar, research, agent, diff, watch)
    • 18 search engine adapters
    • On-device ML reranking and embeddings
    • Local hybrid keyword + vector cache
    • MCP server, REST API, TypeScript SDK, Python SDK

    Capabilities

    Key Features

    • Multi-engine web search across 18 direct adapters with rank fusion and ML reranking
    • Tiered fetch router: plain HTTP → TLS-impersonation → headless browser engine
    • Explainable per-result score breakdown with byte-offset source spans and citation IDs
    • Local hybrid keyword + vector cache under ~/.wigolo/ for instant offline re-queries
    • Whole-site crawl (BFS, DFS, sitemap, map-only) with robots.txt respect
    • Structured data extraction: tables, JSON-LD, named schemas, custom JSON Schema
    • Research tool: question decomposition, parallel sub-query fan-out, cited synthesis
    • Autonomous agent loop: plan → search → fetch → extract → synthesize with time budget
    • Change detection (diff) and URL monitoring (watch) with webhook delivery
    • MCP server, REST API, TypeScript SDK, Python SDK, and framework integrations
    • No API keys required for core tools; fully local on-device ML models
    • Docker support via GitHub Container Registry and Docker Hub
    • Framework integrations for LangChain, CrewAI, LlamaIndex, and Vercel AI SDK
    • Plugin system for adding custom search engines (~100 lines per engine)
    • Agent skills catalog (11-pack) installed and managed via CLI

    Integrations

    Claude Code
    Cursor
    Codex
    Gemini CLI
    VS Code
    Windsurf
    Zed
    Antigravity
    LangChain
    CrewAI
    LlamaIndex
    Vercel AI SDK
    n8n
    Ollama
    Gemini (Google AI Studio)
    Anthropic
    OpenAI
    Groq
    Docker
    npm
    PyPI
    API Available
    View Docs

    Ratings & Reviews

    No ratings yet

    Be the first to rate wigolo and help others make informed decisions.

    Developer

    Towhid Khan (KnockOutEZ)

    Towhid Khan (@KnockOutEZ) builds wigolo, a local-first web intelligence MCP server for AI agents. The project is a solo effort competing directly with funded, metered cloud search services by running all expensive work — ranking, embeddings, browser rendering — on the user's machine. The AGPL-3.0 license is a deliberate structural choice to keep the project permanently open and prevent a closed hosted fork. Sustained by community stars and donations rather than a paid tier.

    Read more about Towhid Khan (KnockOutEZ)
    WebsiteGitHub
    1 tool in directory

    Similar Tools

    web-search-plus-hermes icon

    web-search-plus-hermes

    A Hermes Agent plugin providing multi-provider web search and URL extraction with intelligent Routing v2, quality diagnostics, and research mode across 13+ search providers.

    API To MCP icon

    API To MCP

    Turn REST and GraphQL APIs into hosted remote HTTP MCP servers with OAuth, API key, Bearer token, Basic Auth, workflow tools, and JMESPath output mapping — via a visual builder or AI agent.

    Dedalus Labs icon

    Dedalus Labs

    Production-grade SDK for building model-agnostic AI agents powered by MCP with secure, multi-tenant authentication.

    Browse all tools

    Related Topics

    MCP Servers

    Model Context Protocol servers that extend AI capabilities.

    143 tools

    Web Research

    Tools that help navigate and extract information from the web.

    49 tools

    Agent Frameworks

    Tools and platforms for building and deploying custom AI agents.

    515 tools
    Browse all topics
    Back to all toolsSuggest an edit
    ratings
    discussions