Git hosting with Actions built in

Repositories, pull requests, rulesets, and releases — and, at launch, workflows that run on hosted Linux runners and gate the merge.

acme / checkout-apiPrivate
CodeIssues 14Pull requests 3ActionsInsightsSecuritySettings
main 5 branches · 8 tags
ari Make webhook retries idempotent (#112)8ad1e77
.github/workflowsci: cache bun install
docsdocument retry headers
srcMake webhook retries idempotent
testcover duplicate deliveries
package.jsonbump zod to 4.4
README.mddocs: local setup
tsconfig.jsonenable strict null checks

Enlarged illustration. Scroll or pinch to zoom; press Escape or Close to return.

acme / checkout-apiPrivate
CodeIssues 14Pull requests 3ActionsInsightsSecuritySettings
main 5 branches · 8 tags
ari Make webhook retries idempotent (#112)8ad1e77
.github/workflowsci: cache bun install
docsdocument retry headers
srcMake webhook retries idempotent
testcover duplicate deliveries
package.jsonbump zod to 4.4
README.mddocs: local setup
tsconfig.jsonenable strict null checks
Works with what you already havegit push.github/workflowscheck runs from any CIREST APIgbb CLI

01Review and merge

Review with the proof attached. Rulesets decide how main changes.

Diffs, review threads, approvals, and required checks on every pull request, with rulesets that hold the line on main.

Enlarged illustration. Scroll or pinch to zoom; press Escape or Close to return.

Enlarged illustration. Scroll or pinch to zoom; press Escape or Close to return.

Required checks

Actions runs and check runs from any other CI report to the pull request; rulesets make them required.

Required reviews

Approvals, stale-approval dismissal, and resolved conversations before merge, plus force-push and deletion protection.

Auto-merge

Auto-merge lands the pull request the moment its required checks pass.

02Actions · planned for launch

CI that lives next to the code. Hosted runners included.

Workflows in .github/workflows run on hosted Linux runners when you push, open a pull request, or dispatch by hand — and every run reports to the pull request as a check your rulesets can require.

Enlarged illustration. Scroll or pinch to zoom; press Escape or Close to return.

Workflow files

Jobs, steps, needs, matrices, and expressions in .github/workflows, run on push, pull request, or manual dispatch.

Hosted runners

Linux x64 runners with minutes included in every plan, plus logs, artifacts, and caches for every run.

Secrets and environments

Encrypted secrets, environments that wait for approval, and OIDC tokens for AWS instead of stored keys.

04Organizations & security

Built for teams that answer to someone.

Repository and release actions — from the web, git, or the API — are authorized by capability and recorded, with organization roles and policy controls on top.

Enlarged illustration. Scroll or pinch to zoom; press Escape or Close to return.

Organizations and roles

Organizations, teams, and owner, admin, member, and billing roles.

Sign-in

Two-factor, passkeys, SSH keys, and scoped tokens.

On the record

Capability-based permissions with audit events.

05Command line and migration

A native CLI that speaks the whole platform.

One Rust binary, no runtime to install. Signed builds for macOS, Linux, and Windows — with checksums, SBOMs, and provenance you can verify before you trust it.

One command creates the repository and adds a gbb remote beside origin; a plain git push mirrors your branches and tags without touching any upstream. Keep both remotes in parallel and cut over when the team is ready.

Long JSON responses are trimmed to their first fields; the CLI prints them in full.

Enlarged illustration. Scroll or pinch to zoom; press Escape or Close to return.

Long JSON responses are trimmed to their first fields; the CLI prints them in full.

06GBB Code

A free AI editor that ships to your repositories. Your agents, your accounts.

Threads, agents, and a real editor in one desktop app. When the work is ready, Create PR opens it here, on the platform that reviews and merges it.

Bring your own agentCodexClaude CodeGrokon your own accounts

Enlarged illustration. Scroll or pinch to zoom; press Escape or Close to return.

Threads by project

Each conversation is a thread under its project, with its branch and agent on the card, so running work stays in view.

Your agents, your accounts

Codex, Claude Code, or Grok on the plans you already pay for. Provider credentials stay on the host that runs the agent.

A worktree per task

A task that may write gets its own worktree and branch, so what it changed is one diff you can read or drop.

A real editor beside it

Monaco sits next to the conversation: open what the agent touched, read the diff, edit, and save.

Three access levels

Read only, workspace write, or full access, picked per thread. None of them is an OS sandbox.

Create PR, then review here

The branch bar opens the pull request on the platform, where review, required checks, and rulesets take over.

07Planned launch pricing

Start free. Pay for what your team needs.

Free personal accounts and organizations of any size. Team adds organization-wide management for $4 per person a month; optional hosted resources are billed separately.

Planned for launch

Free

For individuals and organizations of any size

$0 USD

Unlimited members and collaborators

Try the preview

Later release

Enterprise

Enterprise identity, governance and support

$21 USD / human / month

Per human user / month; not available at first launch

Discuss Enterprise

Planned launch pricing, not a claim of current availability. Included usage and paid services remain subject to release qualification. Preview limits may differ; no paid usage starts without an explicit price and spending authorization.

Free organizations include a planned Actions allowance. Enterprise is a later release. See planned allowances and usage rates.

08Questions

The short answers.

Can we bring our existing workflows?

Workflows in .github/workflows run here when they use push, pull_request, or workflow_dispatch triggers, Linux jobs, run steps, matrices, and JavaScript actions kept in the same repository. Actions from other repositories, Docker and composite actions, scheduled triggers, job and service containers, and Windows or macOS runners are not supported yet.

How do we move a repository?

gbb repo create --private --source . --remote gbb adds a second remote beside origin, and git push gbb --all mirrors every branch. Keep both until you are ready to cut over.

Can an organization stay on Free?

Yes. The planned Free plan covers personal accounts and organizations with unlimited members and collaborators. Creating an organization or inviting a teammate is not an upgrade trigger.

Do we need the desktop app?

No. Everything here works from the browser, plain git, the REST API, and the gbb CLI. GBB Code, the free desktop editor, adds threads with your own agents and opens pull requests here — and agents never take a seat.

Bring your repositories over

Create an organization, push a repository, and let its workflows run — or move one over beside your current host.