# Virke
Installs [GSD (Get Shit Done)](https://github.com/jonasbroms/get-shit-done) to any supported AI coding runtime — without requiring Node.js.
Supports: Claude Code, OpenCode, Gemini CLI, Codex, Copilot, Cursor, and Antigravity.
## Installation
### Pre-built binaries (recommended)
Download the latest release for your platform from [GitHub Releases](https://github.com/bromso/virke/releases):
| macOS | Apple Silicon (M1+) | `virke-aarch64-apple-darwin.tar.gz` |
| macOS | Intel | `virke-x86_64-apple-darwin.tar.gz` |
| Linux | x86_64 | `virke-x86_64-unknown-linux-gnu.tar.gz` |
| Linux | ARM64 | `virke-aarch64-unknown-linux-gnu.tar.gz` |
| Windows | x86_64 | `virke-x86_64-pc-windows-msvc.zip` |
Extract and place the `virke` binary in your PATH.
### From crates.io
```sh
cargo install virke
```
### From source
```sh
git clone https://github.com/bromso/virke.git
cd virke
cargo install --path crates/virke-cli
```
## Usage
```sh
# Install GSD to Claude Code (global)
virke install --claude --global
# Install to a specific runtime
virke install --opencode --global
virke install --gemini --local
# Install to all runtimes
virke install --all --global
# Interactive mode (prompts for runtime and location)
virke install
# Uninstall
virke install --uninstall --claude --global
```
## Library
The `virke-core` crate exposes the installer logic as a library:
```sh
cargo add virke-core
```
## License
MIT