Set up sci.rs
Install the CLI, sign in, then add the SRS skill to Codex or Claude Code. The CLI records runs; your scientific commands still run on your machine.
Install and connect
For macOS and Linux. Install Bun 1.4 or later, then download the sci.rs CLI. The installer adds the PRD command srs when that name is free and preserves an existing command there; sci-rs always works.
curl -fsSL https://bun.sh/install | bash
bun --versionmkdir -p ~/.local/bin
curl -fsSL https://www.sci.rs/downloads/sci-rs.js -o ~/.local/bin/sci-rs
chmod 755 ~/.local/bin/sci-rs
if [ ! -e ~/.local/bin/srs ] && [ ! -L ~/.local/bin/srs ]; then ln -s sci-rs ~/.local/bin/srs; fi
export PATH="$HOME/.local/bin:$PATH"Confirm bun --version prints 1.4 or later. If your shell does not already include ~/.local/bin on PATH, add the export shown above to your shell profile.
Verify the download checksum
Download the checksum alongside the CLI. Run the matching command from ~/.local/bin before executing the file.
curl -fsSL https://www.sci.rs/downloads/sci-rs.js.sha256 -o /tmp/sci-rs.js.sha256
cd ~/.local/bin
# Linux
sha256sum -c /tmp/sci-rs.js.sha256
# macOS
shasum -a 256 -c /tmp/sci-rs.js.sha256Sign in, then initialize sci.rs from the root of the Git repository you want to track.
srs login
# From the root of a Git repository:
srs initAfter sci-rs init, the CLI prints the project URL.
Published run titles, facts, logs, and code diffs are public. Uploaded artifact files require owner access. Review a run before publishing it from a project with sensitive work.
Install the SRS skill
Install it once for your user account. Open a new Codex session to load the skill.
mkdir -p ~/.codex/skills/srs
curl -fsSL https://www.sci.rs/downloads/codex-srs/SKILL.md -o ~/.codex/skills/srs/SKILL.mdInstall the project skill
Run this from your research repository. Start a new Claude Code session after installation.
mkdir -p .claude/skills/srs
curl -fsSL https://www.sci.rs/downloads/claude-srs/SKILL.md -o .claude/skills/srs/SKILL.mdAlready set up? Open your projects →