1. Install
sudo. The installer puts opensre in ~/.local/bin (or /usr/local/bin when run as root) and adds that directory to your shell rc file.
- Same terminal: where passwordless
sudois available (EC2 and most cloud images), the installer also linksopensreinto/usr/local/binso it runs right away. Otherwise run thesourcecommand it prints, or open a new terminal. - GitHub CLI (
gh): OpenSRE’s GitHub chat tools usegh. If it’s missing, the installer downloads GitHub’s official, checksum-verified build next toopensre. If that fails, it prints the install commands for your package manager. On Ubuntu and Debian, a plainapt install ghfails until GitHub’s apt repository is added. SetOPENSRE_SKIP_GH_INSTALL=1to skip this step. --install-dir <path>: installs only into that directory: no/usr/local/binlink.
Binary compatibility
Prebuilt Linux binaries require glibc 2.35+ (Ubuntu 22.04+ or a comparable distribution) and do not run on Alpine Linux. Use a supported Linux distribution or the Docker guide.2. Set things up
3. Ask the agent
Chat with it in the shell:Next
- Quickstart — full walkthrough with screenshots
- Install locally — shared VM / on-prem notes
- Integrations overview — tool catalog