Open Science Desktop: A Model-Agnostic Open-Source Alternative to Claude Science
Open Science is an open-source, local-first research workbench built with Tauri and Model Context Protocol. It allows developers to run autonomous agent loops that generate reproducible notebooks, reports, and artifacts locally.
Why it matters
Scientific AI agents often operate as black boxes, making reproducibility difficult. Open Science Desktop introduces complete, local-first traceability, showing exactly how each scientific result was computed.
TL;DR
- 01Local-first architecture keeps all data, runs, and credentials on your machine.
- 02The bundled ai4s-agent generates real, inspectable artifacts like notebooks and PDF reports.
- 03Supports specialized science MCP connectors for arXiv, PubMed, and bioRxiv.
Fully Traceable Agent Workflows
Open Science Desktop addresses a core issue in autonomous agent development: auditability. When running the bundled ai4s-agent, each phase of your research (from initial exploration to final report rendering) generates permanent files in your local workspace instead of transient chat text. The system automatically records provenance data in .openscience/provenance.jsonl, mapping every figure, table, and statistical value back to the precise model call, recorded file versions, and system environment that created it.
Model-Agnostic and Locally Managed
The platform relies on a decoupled architecture. The Tauri desktop frontend communicates via an SDK to a background OpenCode sidecar. This design allows you to bring your own models via custom OpenAI-compatible APIs or local LLMs. The local runtime manages Python and R notebook execution within an isolated Jupyter environment powered by bundled uv.
Built-in MCP and Science Connectors
Out of the box, developers can hook up specialized Model Context Protocol (MCP) servers. The application ships with one-click connectors for scholarly databases, including arXiv, Semantic Scholar, PubMed, and bioRxiv. You can also import custom local or remote MCP servers from the settings menu to feed external tools and databases directly into your agent's context window.