Features

Your keys. Your harness.

Runs bill to your own account first, on the harness each team, project, or chat picks.

Your provider keys and a chosen harness running a chat or run under your team's settingsProvidersHarnessTeam settingsWorkflowYour keysYour account first

Built for an open stack

Run on your account, not ours

Connect a key or subscription once, and matching model calls use it before platform FTAI.

One team, your providers

Keys and subscriptions belong to your team. Pick a default model and harness, then override them per project or chat.

Your keys

Add OpenAI, xAI, or OpenRouter API keys. Each is encrypted and stored for your team.

Your subscription

Use a ChatGPT Plus or Pro, or X Premium+ or SuperGrok, subscription for matching models.

Four harnesses

Run turns on the built-in runtime, Claude Code in a sandbox, Codex, or Pi.

No surprise fallback

If your key is unavailable, calls fall back to platform FTAI only when you turn that on.

Works with your chosen stack

Bring your providers and harnesses

Model providers

OpenAI, xAI, and OpenRouter, by API key or account sign-in.

Encrypted keys

Keys are encrypted at rest, scoped to your team, and every read is logged.

Agent harnesses

Set the default harness for a team or project, and override it for one chat.

Human approval

Tools that change data in a connected account wait for a person to approve.

Model choice

Pick a model per chat, or set team defaults for chats and subagents.

Usage by model

See spend grouped by model, including which model each call was routed to.

BYOK questions, answered

Which providers and harnesses you can use, and where your keys live.

Want to review your model and harness setup? Talk to us

1
Can we self-host the platform?
Self-hosting is offered with Enterprise. Contact sales to agree on deployment requirements, supported providers, and support.
2
Which providers can we bring?
OpenAI, xAI, and OpenRouter API keys, a ChatGPT Plus or Pro subscription, an X Premium+ or SuperGrok subscription, and OpenRouter sign-in.
3
Where are keys stored?
Encrypted with AES-256-GCM in the platform's secret store, scoped to your team. Each read is recorded.
4
Can we add more than one key?
Yes. A team can add several keys for a provider and mark one as the default.
5
What happens if our key stops working?
Calls do not move to platform FTAI unless you turn on platform-paid fallback. It is off by default.
6
What is an agent harness?
The runtime that runs each turn: the built-in chat and tool runtime, Claude Code in a sandbox, Codex, or Pi.
7
Can different work use different harnesses?
Yes. Set a team default, a different one per project, and an override for a single chat.
8
Is BYOK generally available?
Not yet. Model provider keys are in beta.

Bring your stack, keep your options

Connect your keys or subscription, pick a harness, and run on your own account.