MechAI← All projects

Hosted demo · Zotero add-on

SciAgent

Turns a research question into a reviewed Zotero collection — a deterministic, federated literature search with explainable results and approval-gated writes.

SciAgent federates a literature search across OpenAlex, Semantic Scholar, Crossref, PubMed, arXiv, Europe PMC, BASE, and OpenCitations — then routes approved items into your Zotero library through a Zotero add-on, without silent writes.

What it does

  • Deterministic search plan from a single research question — reproducible, not a black box.
  • Explainable results you review before anything is written.
  • Approval-gated writes — nothing lands in your library until you say so; duplicate detection only, no scraping of your existing collection.
  • Privacy by construction — Zotero credentials are transient (used per request, never persisted), with structlog redaction enforced.

Why it matters

It's an honest agentic system: the LLM proposes, the human disposes. The hard parts — credential hygiene, idempotent writes, traceable decisions, a configurable LLM provider — are treated as first-class, which is exactly what separates a demo from something you'd point at your own library.