From 918d8f73f227c3e4b4cd52fda7ca456acc86e0ed Mon Sep 17 00:00:00 2001 From: Nikketryhard Date: Wed, 18 Feb 2026 02:32:56 -0600 Subject: [PATCH] chore: bump version to v1.0.0 and update README with shields, models, and setup guides --- Cargo.toml | 2 +- README.md | 74 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 75 insertions(+), 1 deletion(-) diff --git a/Cargo.toml b/Cargo.toml index 2313be7..5d50040 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "zerogravity" -version = "3.0.0" +version = "1.0.0" edition = "2021" [[bin]] diff --git a/README.md b/README.md index 6f38c6b..d21ff3a 100644 --- a/README.md +++ b/README.md @@ -8,6 +8,16 @@ OpenAI-compatible proxy that intercepts and relays requests to Google's Antigravity language server, impersonating the real Electron webview.

+

+ Rust + Platform + License + API + TLS + MITM + Stealth +

+ --- ```mermaid @@ -27,6 +37,16 @@ graph LR style Google fill:#444,color:#e0e0e0,stroke:#888 ``` +## Models + +| Name | Label | Notes | +| ------------------- | -------------------------- | ------------------- | +| `opus-4.6` | Claude Opus 4.6 (Thinking) | Default model | +| `opus-4.5` | Claude Opus 4.5 (Thinking) | — | +| `gemini-3-pro-high` | Gemini 3 Pro (High) | — | +| `gemini-3-pro` | Gemini 3 Pro (Low) | — | +| `gemini-3-flash` | Gemini 3 Flash | Recommended for dev | + ## Quick Start ```bash @@ -37,6 +57,60 @@ RUST_LOG=info ./target/release/zerogravity --headless zg start ``` +## Setup + +### Linux + +```bash +# Prerequisites: Rust toolchain, iptables +./scripts/setup-linux.sh +``` + +Creates a `zerogravity-ls` system user for UID-scoped iptables isolation, installs a systemd user service, and builds the release binary. + +```bash +# Start the service +systemctl --user enable --now zerogravity + +# Or use the daemon manager +zg start +``` + +### macOS + +```bash +# Prerequisites: Rust toolchain +./scripts/setup-macos.sh +``` + +Installs a launchd plist for automatic startup. No UID isolation — runs in headless/HTTPS_PROXY mode only. + +```bash +# Start the service +launchctl load ~/Library/LaunchAgents/com.zerogravity.proxy.plist + +# Or use the daemon manager +zg start +``` + +### Windows + +```powershell +# Prerequisites: Rust toolchain +# Run as Administrator +powershell -ExecutionPolicy Bypass -File scripts\setup-windows.ps1 +``` + +Creates config directories, builds the release binary, and installs a scheduled task for automatic startup at logon. + +```powershell +# Start now +schtasks /run /tn "ZeroGravity Proxy" + +# Or manually +.\target\release\zerogravity.exe +``` + ## Endpoints | Method | Path | Description |