Getting Started
Installation
Anide runs on macOS, Windows, and Linux. While pre-1.0, the recommended way to use it is to clone the repo and build from source.
Pre-1.0 — early access
Anide is in active development. No stable binaries are published yet. Clone the repo and run the dev build — the steps below take about 5 minutes. Join the waitlist to be notified when releases ship.
Requirements
macOS
12 Monterey or later
Windows
10 or later (64-bit)
Linux
Ubuntu 20.04+ / Debian 11+
Build dependencies
- Rust (stable) — install via rustup.rs
- Bun — install via bun.sh
- Tauri CLI prerequisites for your OS — see tauri.app/start/prerequisites
Build from source
Clone the repo and run the dev server. This is the only way to run Anide right now — no binary releases yet.
# clone the repo git clone https://github.com/anide-app/anide cd anide # install frontend dependencies bun install # run in dev mode — opens the desktop app with hot reload bun run tauri dev
The Tauri CLI compiles the Rust backend and opens the app with hot-reload on the frontend. First compile takes a few minutes while Rust downloads crates — subsequent starts are fast.
Build a release binary
To build an installable binary for your platform, run the release build.
# build a release binary for your platform
bun run tauri buildThe output binary (`.app`, `.exe`, `.deb`, `.AppImage`) is written to src-tauri/target/release/bundle/.
Install it like any other desktop app.
Opening a project
Anide works on any folder. Point it at a Git repository — it creates an .anide/ folder at the repo root to store config.
Launch Anide
Open the app. You'll land on the project picker.
Select your repo
Click "Open folder" and navigate to any Git repository on your machine.
Start working
The .anide/ folder is created automatically. Your .env files are detected on first load.
Binary releases
Pre-built binaries will be published to GitHub Releases once the project reaches a stable enough state for general use. For now, build from source using the steps above.
GitHub Releases (pre-1.0)