{"slug": "inference-gateway-desktop-an-ai-client-for-any-model-provider", "title": "Inference Gateway Desktop, an AI client for any model provider", "summary": "Inference Gateway released Inference Gateway Desktop, a native desktop client for AI agents that connects to OpenAI, Anthropic, Google, local Ollama models or any OpenAI-compatible endpoint using the user's own API keys. The app runs agents in a chosen project directory with file tools sandboxed to it, can give agents their own Kubernetes workspace with computer-use, browser-use, recording and text-to-speech toggles, and ships as a .dmg for macOS, .AppImage/.deb/.rpm for Linux x86_64 and -setup.exe/.msi for Windows x64. Releases are unsigned by Apple and Microsoft, so first launch requires an extra confirmation click, and on first run the app downloads the infer CLI and the gateway into ~/.infer/.", "body_md": "A native desktop app for AI agents that work on your computer - with any model provider and your own API keys.\n\nLike Codex or Co-Work, but provider-agnostic: OpenAI, Anthropic, Google, local Ollama models or any OpenAI-compatible endpoint, all from one window. No silos, no vendor lock-in.\n\n- **Chat and code in your projects** - the agent runs in the project directory you pick, with file tools sandboxed to it.\n- **Give agents their own computer** - run an agent on a Kubernetes workspace, watch its screen inside its chat or under**Computers** , and take over the mouse and keyboard when it gets stuck. Each workspace has its own**Computer use** ,**Browser use** ,**Recording** and**Text to speech** switches in Settings > Workspaces, on by default - the ones in Settings > General, and the speech one in Settings > Voice samples, cover this computer only. A workspace can also mount**volumes** - existing claims of its namespace, read-only where the agent should copy before it edits - so a heavy app or raw footage is not downloaded to every machine. On the local cluster, Settings > Compute shares**folders of this computer** with its workspaces - mounted straight from here with no copy, read-only for every workspace or for one.\n- **Drive your browser** - the[opentask](https://github.com/inference-gateway/opentask) extension lets the agent navigate, click, type and read tabs in your everyday browser.\n- **Write your own agents** - Markdown files with a name, instructions, model and face. Agents can hand work to each other.\n- **Make content** - talking-avatar clips, text to speech and text to video on a timeline in Content projects.\n- **Stay portable** - the app updates itself, and Export / Import moves your whole setup to a new machine.\n\nDownload the asset for your platform from the [latest release](https://github.com/inference-gateway/desktop/releases/latest):\n\n| Platform | Download | \n|---|---|\n| macOS (Apple Silicon and Intel) | `.dmg` | \n| Linux x86_64 | `.AppImage` ,`.deb` or`.rpm` | \n| Windows x64 | `-setup.exe` or`.msi` | \n\nReleases are not signed by Apple or Microsoft, so the first launch needs one extra click: on macOS right-click > Open and confirm, on Windows choose \"More info\" > \"Run anyway\". On first run the app downloads the `infer` CLI and the gateway into `~/.infer/` (on Windows you install the gateway yourself, see [How it works](https://github.com/inference-gateway/desktop/blob/main/docs/how-it-works.md)). Then add your provider keys under Settings > API Keys and start chatting.\n\n- [How it works](https://github.com/inference-gateway/desktop/blob/main/docs/how-it-works.md) - the gateway and CLI, working directory and sandbox, updates, supported platforms.\n- [Agents and computers](https://github.com/inference-gateway/desktop/blob/main/docs/agents.md) - write your own agents and give them a machine of their own.\n- [The Mac's GPU](https://github.com/inference-gateway/desktop/blob/main/docs/gpu.md) - run the local cluster on Podman so its computers use this Mac's GPU.\n- [Browser use](https://github.com/inference-gateway/desktop/blob/main/docs/browser-use.md) - connect the opentask extension.\n- [Avatars](https://github.com/inference-gateway/desktop/blob/main/docs/avatars.md) - lip-synced talking clips of yourself in Content projects.\n- [Export / Import](https://github.com/inference-gateway/desktop/blob/main/docs/export-import.md) - move your setup to a new machine.\n- [examples/computer-use](https://github.com/inference-gateway/desktop/blob/main/examples/computer-use) - three agents on Ubuntu desktops in a local Kubernetes cluster.\n- [examples/filmcraft](https://github.com/inference-gateway/desktop/blob/main/examples/filmcraft) - an editor agent with FilmCraft on every computer, from a folder shared with the local cluster.\n- [examples/drone-footage](https://github.com/inference-gateway/desktop/blob/main/examples/drone-footage) - an agent edits raw drone footage end to end: stabilisation, a color grade, ElevenLabs sound and one export per platform shape.\n\nBuilt with [Tauri](https://tauri.app) and a [React](https://react.dev) + [TypeScript](https://www.typescriptlang.org/) frontend (Bun + Vite, Tailwind v4 + shadcn/ui), powered by [Inference Gateway](https://docs.inference-gateway.com/). See [CONTRIBUTING.md](https://github.com/inference-gateway/desktop/blob/main/CONTRIBUTING.md) for prerequisites, local setup and building.", "url": "https://wpnews.pro/news/inference-gateway-desktop-an-ai-client-for-any-model-provider", "canonical_source": "https://github.com/inference-gateway/desktop", "published_at": "2026-11-15 20:36:06+00:00", "updated_at": "2026-11-15 20:52:15.749931+00:00", "lang": "en", "topics": ["ai-agents", "ai-tools", "ai-products", "developer-tools", "artificial-intelligence"], "entities": ["Inference Gateway", "Inference Gateway Desktop", "OpenAI", "Anthropic", "Google", "Ollama", "Tauri", "Kubernetes"], "also_reported_by": [], "alternates": {"html": "https://wpnews.pro/news/inference-gateway-desktop-an-ai-client-for-any-model-provider", "markdown": "https://wpnews.pro/news/inference-gateway-desktop-an-ai-client-for-any-model-provider.md", "text": "https://wpnews.pro/news/inference-gateway-desktop-an-ai-client-for-any-model-provider.txt", "jsonld": "https://wpnews.pro/news/inference-gateway-desktop-an-ai-client-for-any-model-provider.jsonld"}}