Marginalia Search
Marginalia Search is an independent open source Internet search engine operating out of Sweden. It is principally developed and operated by Viktor Lofgren .
Marginalia Filters
Custom filters enable server-side customization of Marginalia search results.
Filter definitions are written in XML and scoped to an API key. Filters can
not be used with the public API key public. The
Marginalia Filter Editor can be used to create custom filters with a GUI.
Alternatively, filters can be written manually in XML. To associate a filter
definition with an API key, upload the XML data to the /filter/<NAME> API
endpoint, where <NAME> is the name for the newly created filter. For more
information, see the Marginalia filters announcement blogpost and the
official Marginalia API documentation.
Configuration
The engine has the following required settings:
The engine has the following optional settings:
You can configure a Marginalia engine by:
- name: marginalia
engine: marginalia
shortcut: mar
api_key: ...
filter_name: ...
Implementations
searx.engines.marginalia.api_key = None : To get an API key, please follow the instructions from Key and license
searx.engines.marginalia.filter_name: str = '' : The name of the custom filter to apply to each search.
class searx.engines.marginalia.ApiSearchResult[source] : Marginalia’s class definition.
class searx.engines.marginalia.ApiSearchResults[source] : Marginalia’s class definition.
Copyright © SearXNG team
Made with Furo
