Skip to content

Configure Web Search

Huy edited this page Mar 30, 2025 · 1 revision

Setup Web Search

SuperCoder uses SearxNG as a search engine, that mean, you need to configure a SearxNG instance URL:

export SEARXNG_URL=<SEARXNG_INSTANCE_URL>

Setting up SearxNG

You have two options to get a SearxNG instance:

  1. Find a public SearxNG instance:

    • Look for a public SearxNG instance that supports API calls. Not all instances allow API access, so make sure to check their policies.
    • You can find a list of public instances at https://searx.space/
  2. Run your own SearxNG instance using Docker:

    docker run -d -p 8080:8080 searxng/searxng

    Then set export SEARXNG_URL=http://localhost:8080

Once configured, SuperCoder will be able to search the web for information not available in your codebase.

Clone this wiki locally