Recipe-based model launches
Uses model-specific recipes containing model IDs, GPU requirements, setup steps, and serving flags; `iwant up MODEL` selects the latest recipe version.
iwant is an open-source CLI for launching open-weight language models on bare-metal GPUs in your Google Cloud account, with an OpenAI-compatible API endpoint.
iwant is an open-source command-line tool for launching open-weight language models on bare-metal GPUs in a user's own Google Cloud account. It uses model recipes to select hardware and serving configuration, provisions the requested capacity, downloads and loads the model, and waits for the OpenAI-compatible models API to respond.
After a launch, iwant provides a server URL and API key that can be used with curl or an OpenAI-compatible application. Users can preview a plan, choose capacity options, inspect running deployments, connect over SSH, and remove clusters when finished. Cloud infrastructure is billed to the user's account until teardown, so the tool is intended for users who can manage Google Cloud credentials, quota, capacity, and resource lifecycle.
Uses model-specific recipes containing model IDs, GPU requirements, setup steps, and serving flags; `iwant up MODEL` selects the latest recipe version.
Provisions bare-metal GPU capacity in the user's Google Cloud account and configures the serving environment without requiring a separate hosted inference account.
Checks that the models API responds before reporting the server ready, then prints a server URL and API key for client configuration.
Supports `--dry-run` for plan inspection, `--spot` for spot capacity, region selection, custom idle timers, quiet output, and optional API keys.
Provides `iwant list`, `iwant ssh`, `iwant auth`, and `iwant down` for checking deployments, connecting to running clusters, validating credentials, and tearing resources down.
Can pass `HF_TOKEN` for authenticated or gated model downloads, and supports finding the served model ID through the `/models` endpoint.
Preview the recipe and capacity plan, provision a GPU in GCP, and send prompts through the returned URL and key while keeping infrastructure in the user's cloud account.
Point an existing OpenAI-compatible application at the generated base URL and use the served model ID without changing the application's general request pattern.
Use recipes with larger multi-GPU configurations, such as eight H100 or H200 GPUs, when the selected model's documented requirements exceed a single-GPU setup.
Use `--spot`, region selection, dry runs, and configurable idle teardown when experimenting with capacity choices and managing the lifetime of temporary deployments.
Inspect deployments with `iwant list`, connect using `iwant ssh`, and remove named clusters with `iwant down` when operational access or cleanup is required.
Install iwant with the provided shell installer, authenticate with the Google Cloud CLI, and use a Google Cloud project with billing enabled, L4 quota, and available capacity. Python 3.10+ is supported when installing from source.
Run `iwant up MODEL` to provision a GPU, configure the server, and wait for the models API to respond. The command prints a server URL and API key for use with an OpenAI-compatible client or direct API requests.
The current supported cloud is GCP. You can select a region, request spot capacity, and use the launch plan to preview resource requirements before provisioning.
Run `iwant down` to choose a cluster interactively, or run `iwant down EXACT_CLUSTER_NAME` for scripts. Cloud resources continue billing in the user's account until they are removed.
The repository includes recipes for models including gpt-oss-20b, DeepSeek variants, mimo-v2.6-flash, ling-3.0-flash-fp8, and step-3.7-flash variants. Recorded hardware ranges from one L4 GPU to eight H100 or H200 GPUs, but repository evidence is not a guarantee for every launch.
AakarDev AI helps teams manage AI provider access, project setup, logs, and analytics in one dashboard. BYOK support included.
ByteAsk is a terminal-first AI coding agent for C and C++ that edits repos and verifies changes with compilers, debuggers, sanitizers, and tests.
Epherem scans web apps built with Lovable, Bolt, v0, Replit, Cursor, and Claude Code for security flaws in source code and dependencies, without running the app.
CreateOS Sandbox is an isolated compute environment for running code and agent workloads in Firecracker micro-VMs with private networking and SDK, CLI, or MCP control.
GitBot is a local browser workspace for reusable coding bots powered by Claude Code, Codex, or OpenCode, with persistent threads and configurable permissions.
hob is an independent workspace for coding agents, with local control over sessions, terminals, history, routing, and follow-up work.