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 Image2026

Node-based infinite-canvas web workstation for iterative visual creation — integrates image/video generation, reference editing, prompt library, multi-agent assistants, and asset management. Runs in-browser with configurable OpenAI-compatible endpoints; suited for local/personal deployment (AGPL-3.0).

GitHub
AI Client2026

Provides a deployable personal AI assistant that runs locally or in the cloud, supports multi-channel chat, extensible Skills/Plugins, and local-model runtimes. Key features include three-layer memory, kernel-level sandboxing and tool/file guards, and bundled QwenPaw-Flash local models for zero-API deployments.

GitHub
AI Client2026

A single-file, privacy-aware multi-provider chat UI that races multiple LLMs, supports local model servers, red-teaming input perturbations, and configurable telemetry for model evaluation and experimentation.