Skip to content

Latest commit

 

History

History
30 lines (23 loc) · 2.58 KB

File metadata and controls

30 lines (23 loc) · 2.58 KB

wigolo documentation

wigolo is a local-first web-intelligence server for AI agents: search, fetch, crawl, extract, research, and a persistent knowledge cache, all running on your machine with no API keys required for core work. It speaks MCP over stdio for local coding agents (Claude Code, Cursor, and friends), exposes a remote MCP endpoint and a REST API for self-hosted agents (n8n, VPS automations, your own services), ships SDKs for agent frameworks, and doubles as a plain CLI for scripts.

Everything the server returns is transparent: per-result evidence scores, per-engine telemetry, honest failure labels. Everything it stores stays in ~/.wigolo on your disk.

Pages

Page What's in it
Getting started The 5-minute path: npx wigolo init, wire an agent, run your first search.
Installation Every install channel — npm, Docker, MCP bundle, registries — plus the agent auto-wire matrix and uninstall.
Configuration Resolution order, the settings TUI, and grouped env-var tables for search, fetch, models, LLM providers, cache, and serve.
Tools The 10 tools with parameters, response fields, and worked examples.
CLI Full command reference: management commands, one-shot tools, the interactive shell, and the --json contract.
REST API wigolo serve, endpoints, the fail-closed auth model, resource limits, and a live curl quickstart.
SDKs TypeScript and Python clients, plus LangChain, CrewAI, LlamaIndex, and Vercel AI SDK integrations.
Self-hosting Running wigolo where your agents run: VPS, Docker, tokens, reverse proxies, and honest notes on datacenter IPs.
Skills Agent skill packs: the 11-pack catalog, install scopes, and the receipts model.
Plugins Extending wigolo with your own search engines and content extractors.
Troubleshooting Symptom-to-fix table, platform notes, and the FAQ.
Privacy & security What lives on disk, what leaves your machine, credential handling, and responsible disclosure.

Getting help

Next: Getting started