Open source meta search engine capable of searching across many different sources and search engines.

The most important search engines are:

  • reddit (Reddit posts)
  • google (Google web search)
  • google news (Google News search)
  • brave (Brave web search)
  • arxiv (academic papers)
  • genius (Genius.com for song lyrics)
  • imdb (movies and TV shows)
  • hackernews (Hacker News)
  • wikidata (Wikidata)
  • wolframalpha (Wolfram Alpha)
  • youtube (YouTube videos)
  • github (GitHub code and repositories)

  • package: @agentic/searxng
  • exports: class SearxngClient, namespace searxng
  • env vars: SEARXNG_API_BASE_URL
  • source
  • searxng api docs

Install

Usage

import { SearxngClient } from '@agentic/searxng'

const searxng = new SearxngClient()
const res = await searxng.search({
  query: 'us election',
  engines: ['google', 'reddit', 'hackernews']
})