双面搜 / Juso
DUAL-FACE SEARCH

双面搜Juso

One face for humans — one for agents.一面为人,一面为智能体。

An open-source, two-sided search gateway with locally managed credentials—for humans and local AI agents.

People · Agents

People — Agents

An open-source, two-sided search gateway with locally managed credentials—for humans and local AI agents.

People

Capability

Aggregate & switch — Aggregates conventional engines and saved site-scoped searches with fast switching on the Juso page and result pages

Capability

AI search APIs — Turns AI search APIs into a search experience that can fast-switch with conventional engines

Agents

Capability

One access path — Provides one access path to configured AI search APIs

Capability

Real browser — Searches conventional engines through a real browser

Search sources

Search sources

Five source types, one entry. Conventional engines need no setup; AI search services need a configured key.

Conventional engines 8

Google Google
Bing Bing
Baidu Baidu
Douyin Douyin
Xiaohongshu Xiaohongshu
Bilibili Bilibili
Yandex Yandex
DuckDuckGo DuckDuckGo

AI search services 6

Tavily Tavily
Exa Exa
Brave Brave
Stepfun Stepfun
Jina Jina
Doubao Doubao

AI chat engines 5

Grok Grok
ChatGPT ChatGPT
DeepSeek DeepSeek
Doubao Doubao
Gemini Gemini

Site & custom engines 2

Site Engine Site Engine
Custom Engine Custom Engine

Icons refer only to the corresponding search sources and services; trademarks belong to their respective owners.

Switching & search

Switching & search

Choose a source on the search page, switch with one click on result pages — AI answers and conventional results flow through the same switching.

SERP Switch Bar: switch engines from any result page
SERP Switch Bar: switch engines from any result page
Dual-face architecture
Two-sided architecture
Full flow demo
Full flow demo · The demo GIF is large and loads lazily.
People

Deeper: instances / cache / sources

Multiple tuned instances per service, locally cached results and history, and all search sources managed in one place.

Multiple instances: several tuned variants per service
Multiple instances: several tuned variants per service
Local cache & history: results kept close by
Local cache & history: results kept close by
Source management: conventional engines and AI services in one place
Source management: conventional engines and AI services in one place
Privacy model

Privacy model

Only verifiable facts: keys stored locally, read only by the worker, direct to the selected service, no relay and no telemetry.

01

Keys live only locally

AI search-service keys are stored in chrome.storage.local and read only by the background service worker. UI pages and local agents never read stored keys.

02

Requests go direct to the selected service

When authentication requires it, a key is sent to the AI search service you select. Queries reach the selected service or conventional engine.

03

No relay, no telemetry

In its current local mode, Juso operates no request proxy and sends no telemetry. Browsers, networks, and third-party services may still record requests; Juso cannot guarantee anonymity or control their logging.

04

Export stays in your custody

Configuration export is user-initiated and includes unencrypted keys and preferences. The export is sensitive and remains in your custody; Juso operates no backup or sync service.

MPL-2.0

Fully open source

Juso's complete local search loop — the extension, source integrations, agent access, local configuration, and cache — is open under MPL-2.0. This does not imply that possible future hosted or operational services will be open source or free.

Agents

There's another face: Agent Bridge

Toggle Agent Bridge in settings and local agents can search through the same browser — credentials stay inside the extension.

Agent Bridge toggle: the door to the other face
Agent Bridge toggle: the door to the other face

In a Chromium browser with Juso installed, local AI agents can call your configured AI search APIs or search conventional engines through a real browser — credentials stay inside the extension, and agents never receive them.

Step into the agent face →

Search and switch from one entry

Conventional engines like Google, Bing, and Baidu, plus site engines, custom engines, AI chat engines, and configured AI search services — all in one entry.