AIAny
Icon for item

wigolo

Provides a local-first web-intelligence layer for AI agents: search, fetch, crawl, extract, cache, find-similar and agent-style research without API keys or per-query billing, running as an MCP server, REST daemon, or SDK.

Introduction

Most agent stacks either pay per query or outsource web retrieval to cloud services. Wigolo flips that tradeoff: it gives an AI agent a durable, local web layer that performs multi-engine search, robust fetching, site crawling, structured extraction, persistent caching, similarity search, and cited synthesis — all designed to run next to your agent with no API keys and no metered bill.

What Sets It Apart
  • Local-first, privacy-first architecture: cache, embeddings, models, and config live under ~/.wigolo so queries and vectors stay on your machine unless you opt into an external LLM.
  • Complete tool surface for agents: ten tools (search, fetch, crawl, extract, cache, find_similar, research, agent, diff, watch) accessible via MCP, REST, CLI, or SDKs (TypeScript/Python).
  • Explainable evidence and provenance: results include verbatim excerpts pinned to byte offsets, a decomposed evidence score, and engine-level telemetry so agents can cite and inspect what they relied on.
  • Robust fetch ladder and learned routing: automated escalation from plain HTTP to headless browser on anti-bot challenges, per-domain learning, robots.txt and rate-limit respect.
  • $0 per query operational model: ranking, embeddings and reranker run on-device; search adapters talk to public engines but reranking & vectors are local, avoiding per-query cloud bills.
Who It's For & Trade-offs

Great fit if you self-host agents, need private or offline-capable web retrieval for RAG or autonomous gather loops, or want deterministic, inspectable evidence alongside synthesis. Integrations target coding-agent workflows (MCP clients, LangChain, LlamaIndex, Vercel AI SDK) and developer flows (CLI, Docker, Homebrew, npm/PyPI).

Look elsewhere if you need a fully managed, highly distributed hosted crawler at scale, if you cannot allocate ~1.5 GB disk for on-device models and a browser engine, or if you require enterprise SLAs and a vendor-hosted LLM stack out of the box. Wigolo is public beta and maintained under AGPL-3.0; it trades convenience of a hosted service for local control, transparency, and zero per-query cost.

Where It Fits

Positionally it sits between cloud metered web-retrieval services and single-page scraping scripts: it provides production-grade crawling/fetching and RAG-friendly outputs while keeping data and compute local. Use it to give coding agents a durable web surface or to replace paid web retrieval adapters in privacy-sensitive pipelines.

More Items

GitHub
AI Agent2024

Generates Wikipedia-style articles from web search using LLMs: it researches topics, produces multi-perspective outlines via perspective-guided question asking and simulated conversations, then drafts full articles with citations. Supports human-AI collaboration (Co-STORM) and grounding with multiple retrievers.

GitHub
AI Video2026

Generative-AI-enabled timeline video editor for macOS that lets creators generate and edit videos and images directly inside the timeline. Includes a local MCP server for agent integrations (Claude/Codex/Cursor); editor is open-source while generative processing is closed-source and subscription-based; macOS 26 on Apple Silicon only.

GitHub
AI Agent2025

Open-source companion to a technical book that teaches how to design, evaluate and ship LLM-based AI agents — includes the full Chinese manuscript, community translations, chapter-aligned runnable example projects, and reproducible evaluation harnesses.