by aipoch
An open-source, model-agnostic AI workbench for scientific discovery.
# Add to your Claude Code skills
git clone https://github.com/aipoch/open-scienceLast scanned: 7/20/2026
{
"issues": [],
"status": "PASSED",
"scannedAt": "2026-07-20T06:44:38.978Z",
"npmAuditRan": true,
"pipAuditRan": true,
"promptInjectionRan": true
}open-science is an open-source ai agents skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by aipoch. An open-source, model-agnostic AI workbench for scientific discovery. It has 292 GitHub stars.
Yes. open-science passed SkillsLLM's automated security scan — a dependency vulnerability audit plus prompt-injection heuristics — with no high-severity issues. You can read the full report in the Security Report section on this page.
Clone the repository with "git clone https://github.com/aipoch/open-science" and add it to your Claude Code skills directory (see the Installation section above).
open-science is primarily written in TypeScript. It is open-source under aipoch on GitHub, so you can review or fork the full source.
Yes. SkillsLLM lists many other AI Agents skills you can browse and compare side by side. Open the AI Agents category from the badge at the top of this page, or use the Related Skills and comparison links further down to weigh open-science against similar tools.
No comments yet. Be the first to share your thoughts!
An open-source, model-agnostic AI workbench for scientific discovery. Open Science is a local desktop application for researchers. Create a project, describe a task in plain language, and let the agent read files, run code, search the web, call scientific data connectors, and return reports, tables, figures, and an inspectable activity history in one workspace.
⭐ Star the repo: If this project has been helpful, we'd greatly appreciate a star on GitHub. Starring the repository encourages continued development. It only takes a second, but it has a meaningful impact on the project.
💡 The application is available now. Installers for macOS, Windows, and Linux are published on the latest release page. Open Science supports the complete
plan → execute → produce → previewworkflow; use the release notes and the installed app for version-specific details.
Open the latest release, expand Assets, and choose the installer for your computer:
| Your computer | Choose |
|---|---|
| macOS — Apple Silicon (M1 or newer) | The macOS DMG for Apple Silicon / ARM64 |
| macOS — Intel | The macOS DMG for Intel / x64 |
| Windows x64 | The Windows x64 installer |
| Linux x64 | The Linux x64 AppImage or Debian package |
Review the assets and verification information published on the release page. See Verifying your download before installation if you need to validate a package.
If macOS or Windows shows an unidentified-developer or unknown-publisher warning, verify that the package came from the official Releases page before continuing. See Building From Source for platform-specific guidance.
The first launch has two guided steps:
Local Claude to reuse an existing Claude Code login without entering an API Key.Python is optional unless you want the built-in Notebook kernel. Every required environment row must pass before Continue becomes available, and the model connection must pass before setup finishes.
@ to reference an existing project file and / to explicitly select an enabled skill.Want to develop the app instead? Skip to Building From Source.
Screenshots in this README illustrate the workflow. Labels, catalogs, and other interface details may differ from the version you install.
Projects keep related sessions, uploads, generated files, and preview state together. The conversation records the agent's answer and the commands, file reads, edits, searches, and connector calls that produced it. Generated reports, figures, and tables remain attached to the session and are also collected in the project file library.
Open Science previews common scientific data, documents, images, source code, molecular structures and reactions, and Notebook history. Preview limits do not truncate the underlying file—the full artifact stays available to the agent and external tools.
Open Science includes a growing catalog of featured, file-based research skills. You can create personal skills, upload SKILL.md/ZIP/.skill packages, or preview and import compatible skills from GitHub. Enabled skills can be selected directly in the composer with /.
It also includes life-science connectors across literature, genes and proteins, genomics, variants, structures, clinical research, expression, chemistry, drug regulation, and related resources. Built-in and custom connectors remain behind the permission system, with per-tool Always allow, Ask each time, and Block controls. The installed app shows the current skill, connector, and tool catalogs.
A: Complete Prepare environment and Model provider. Fix required rows marked Action needed, use Install missing runtime if offered, click Check again, and then test a model connection.
A: An API Key is a secret credential issued by a model provider. Create or copy one from that provider's developer/API console. The provider may bill requests made with the key. Treat it like a password: never share it or commit it to a repository.
A: Not if you choose Local Claude and already have a working Claude Code login on this computer. Built-in cloud providers and custom gateways require their own keys.
A: Open the provider picker during setup or under Settings → Model for the choices supported by your installed app. You can use a built-in cloud provider, an Anthropic-compatible Custom Gateway, or Local Claude.