Jack Jack the IDE for AI agents
Download

About

About Jack

Jack is a free macOS IDE built around AI coding agents instead of a text cursor. Claude Code, OpenAI Codex and Google Gemini share the same workspaces, editor, git, terminals, services, databases and browser. Agents from different vendors review each other in Rooms, plans run unattended through the night, and every tool call still passes through you, from the desk, the floating HUD, or your phone. The whole app stays local: no account required for local features, telemetry off by default. Jack is built and maintained by Oglut Srl.

Who builds Jack

Jack is a product of Oglut Srl, an Italian software company (VAT IT15766701005) building developer tools. The company also publishes the open Provider SDK that lets third parties wire their own agents into Jack, and the Gemini provider that ships in the box is built on it.

How Jack got here

Jack started as a native macOS GUI for the Claude Code CLI: a real diff instead of terminal scrollback, a conflict resolver, a permission inbox on your phone. It then became multi-provider, with OpenAI Codex and Google Gemini plugging into the same contract. Today it is an IDE: tabs and split panes, a CodeMirror editor with symbol navigation, a git history and review tab, terminals and a services panel, a Docker cockpit, database connections, an allowlisted browser the agent drives, a test vault and a test mailbox. On top of that sit the coordination surfaces no single vendor will ship: Rooms where Claude and Codex deliberate, run plans that survive usage limits, a timeline of the cooperation committed to git by the host.

What Jack is

What Jack is not

Open contracts

The Jack runtime is closed today. The contracts that let providers plug in are open and MIT on npm:

The Provider guide walks through both architectural patterns (agent-as-runtime and agent-as-reasoning-layer with the client executing tools via JSON-RPC). Third-party providers get the same UX, permissions, host tools and usage chip as the bundled three. Third-party plugins are trusted by version, and a version bump asks again.

Pricing

Everything that runs on a single machine is free, forever. A free Jack account is optional and adds account-based phone pairing and beta features; a feature you are not entitled to is invisible, never a disabled button with an upsell. The future Team layer adds Rooms and handoffs across machines, inline review comments, shared coordination backup and audit as a per-seat add-on, built on the same primitives, opt-in.

Contact

For commercial enquiries or Provider SDK partnerships, see oglut.com. Bug reports and feature requests can be sent from inside the app.

← Back to home