Community · E2 · artifact verified

Show every search decision as it happens

OpenRecurSearch is an agentic web-search interface where nothing stays hidden: each research layer and each Jev decision appears live in the chat - option probabilities, score and latency included - while the markdown report streams into the side panel.

01 · Role in the system

What Jev does here

Recursive research is usually a black box between question and report. Here every layer's Jev decisions surface in the chat as they happen, with each option's probability, the scores and the latency, so you can watch the agent reject a source or prefer a branch in real time. The agent searches the web, recurses through sub-questions, and streams the markdown report beside the decision trace. Jev is wired through the official @ai-sdk/typesafe-ai provider by default with an OpenRouter fallback as config, making the interface a practical showcase of calibrated decisions steering a multi-step agent in the open.

02 · Control boundary

Where Jev sits

Jev as the visible decision engine of a recursive search agent: every typed decision streams into the chat with probabilities, scores and latency, and the report assembles beside a trace you can audit while it runs.

Code owns the loop, permissions, thresholds, validation, and side effects. Jev owns only the bounded judgments described above.

03 · Known limits

What this evidence does not prove

  • Web UI demo scope; no saved-session history.
  • 1 star; search quality not benchmarked against non-transparent baselines.
  • Jev routes through the official Vercel AI SDK provider; OpenRouter is the configured fallback.

04 · Attribution

Public sources

This is a Community record: the project was published by a third-party community author.

  • jalpp ↗Community · github · public · checked 2026-10-04