Features

Verified for v0.4.4 on

Search & Page Fetching

Search and page fetching are separate settings. Search returns result titles, URLs, and snippets. Fetching reads one URL and extracts page content.

Sythoria v0.4.4 supports three search providers and two fetch providers.

Search providers#

ProviderRequired settingsDefault maximum results
Google Custom SearchAPI key and Custom Search Engine ID (cx)5
SearXNGBase URL10
FirecrawlAPI key and base URL5

The SearXNG preset starts at http://localhost:8080. Add that exact endpoint under local endpoint grants if your instance runs there. A public SearXNG instance sends the query to someone else's service, so check who operates it before using private terms.

Fetch providers#

ProviderDefault baseCredential
Firecrawlhttps://api.firecrawl.dev/v1API key
Jina Readerhttps://r.jina.aiOptional API key field

Choose the default search and fetch configurations under Settings > Chat Configuration after enabling them under Browser & Web Search.

Use search in a conversation#

Turn on the search control beside the composer or press Ctrl+Shift+S. When the tool loop calls search_query, Sythoria sends the query to the selected search provider and adds returned URLs to the conversation sources.

The model may then call fetch_url for a result. The workspace Browser panel also uses the active fetch provider.

Network and privacy#

The search provider receives the query and its credential. A fetch provider receives the requested URL and may retrieve the target page on your behalf. The target site can receive requests from the fetch provider rather than directly from your device, depending on that service's design.

Sythoria validates configured base URLs and blocks private and local destinations unless you add an exact grant. Offline Mode blocks search and fetching.

Search results and fetched pages are untrusted input. A page can contain instructions aimed at the model. Do not treat page text as authority to reveal credentials, broaden project access, or approve an unrelated command.