Skip to content

Latest commit

 

History

History
118 lines (80 loc) · 2.61 KB

File metadata and controls

118 lines (80 loc) · 2.61 KB
title Quickstart — Jarvy
description Install Jarvy and provision your first environment in under 60 seconds. The TL;DR for impatient developers.
tags
getting-started

Quickstart

The TL;DR. Want a guided walkthrough instead? See the tutorial: your first jarvy.toml.


Install

=== "macOS / Linux"

```bash
curl -fsSL https://raw.githubusercontent.com/bearbinary/jarvy/main/dist/scripts/install.sh | bash
```

=== "Homebrew"

```bash
brew install jarvy
```

=== "Cargo"

```bash
cargo install jarvy
```

=== "Windows (PowerShell)"

```powershell
irm https://raw.githubusercontent.com/bearbinary/jarvy/main/dist/scripts/install.ps1 | iex
```

=== "Binary"

Download from [GitHub Releases](https://github.com/bearbinary/jarvy/releases) and add to `PATH`.

Verify: jarvy --version


Configure

Drop a jarvy.toml in your repo root:

[provisioner]
git    = "latest"
node   = "20"
python = "3.12"
docker = "latest"

[hooks.node]
post_install = "npm install -g typescript"

[env.vars]
NODE_ENV = "development"

Or start from a template: jarvy init --template node-pnpm


Provision

jarvy setup

That's it. Jarvy installs missing tools, runs hooks, writes .env, and snapshots the result for drift detection.


Verify

jarvy doctor

Walks every tool, confirms version satisfies the config.


Useful commands

Command What it does
jarvy diff What would change on this machine
jarvy setup --dry-run Full plan, no execution
jarvy validate Schema check on jarvy.toml
jarvy doctor Verify everything is installed correctly
jarvy drift check Compare current machine to the committed baseline
jarvy drift accept Update the baseline to current state
jarvy tools List all 200+ supported tools
jarvy search <name> Find a tool in the registry
jarvy explain <name> Detailed metadata for one tool
jarvy templates list Browse starter jarvy.toml files
jarvy update Self-update Jarvy
jarvy mcp Start the MCP server for AI agents

Full CLI reference →


Next