How to Install SearXNG with Docker
About this video
One use for your own instance: an AI agent that finds its own sources by querying SearXNG, without paying per search.
SearXNG is a free, privacy-respecting metasearch engine that aggregates results from more than 70 services without tracking or profiling you. With Docker you bring it up in a container alongside Valkey, set a secret_key in settings.yml and in minutes you have your own private search engine listening on port 8080.
Video transcript
- 0:01 We start from three seed domains:
- 0:03 everything you gave the agent.
- 0:05 A local model turns the topic into queries and entities nobody wrote.
- 0:10 Every query goes to your own SearXNG, with no cost per search.
- 0:16 It keeps domains, not URLs:
- 0:18 eight results become six sources.
- 0:22 It ranks each domain by how many different queries find it.
- 0:27 The result:
- 0:28 28 sources on the radar, and 25 were never on your list.
More videos
Explainer
Firecrawl: Web Data for Agents
If you write your own crawler: robots.txt, one queue per host and 304 Not Modified make the polite option the cheap one too.
Explainer
The Computational Graph and Automatic Differentiation
The computational graph and automatic differentiation, in action.
Explainer
Backpropagation: The Step-by-Step Derivation
The backpropagation derivation, factor by factor with the chain rule.
Explainer
Backpropagation: The Intuition
The intuition of backpropagation: the error flows backward through the network.