Skip to content

feat: add antigravity-selkies image (Google AI-agent IDE)#28

Merged
JoshuaAFerguson merged 1 commit into
mainfrom
feat/antigravity-selkies
Apr 27, 2026
Merged

feat: add antigravity-selkies image (Google AI-agent IDE)#28
JoshuaAFerguson merged 1 commit into
mainfrom
feat/antigravity-selkies

Conversation

@JoshuaAFerguson

Copy link
Copy Markdown
Member

Summary

Google Antigravity is an AI-agent-first IDE (VS Code fork with Gemini integration), released by Google in November 2025.

Install path: GCP Artifact Registry as apt repo

New install pattern for our catalog. Google distributes Antigravity via Google Cloud Artifact Registry's apt-repo feature — different from Chrome's `dl.google.com/linux` pattern:

```
curl -fsSL https://us-central1-apt.pkg.dev/doc/repo-signing-key.gpg
| gpg --dearmor -o /etc/apt/keyrings/antigravity-repo-key.gpg
deb [signed-by=...] https://us-central1-apt.pkg.dev/projects/antigravity-auto-updater-dev/ antigravity-debian main
apt install antigravity
```

The "antigravity-debian" suite name works on Ubuntu noble too — same non-Ubuntu-codename-specific pattern we've seen with Slack ("jessie"), Signal ("xenial"), Element ("default"), and LibreWolf ("librewolf").

Resource sizing

Mem 4 GiB request / 8 GiB limit. AI IDEs run heavier than plain editors — LLM-backed agent workflows can spike memory usage when running long-running agent loops.

Electron flag

Same `--no-sandbox` pattern as the other Electron apps (chrome, vscodium, dbeaver, github-desktop, joplin, ...).

Local verification skipped (Docker disk)

Apt repo + key + package all probed live before writing:

  • key URL → HTTP 200
  • `/dists/antigravity-debian/Release` → HTTP 200
  • `Package: antigravity` confirmed in main/binary-amd64/Packages

Test plan

  • Apt repo, key, and package confirmed live
  • CI `Build antigravity-selkies` succeeds
  • CI `Validate Template Manifests` accepts the new manifest
  • After merge: image publishes to ghcr.io/streamspace-dev/antigravity-selkies:latest

Catalog progress

After this lands: 50 published Selkies-native images (50!). Development category becomes 10 (vscodium, dbeaver, godot, openscad, xournalpp, mysql-workbench, sqlitebrowser, github-desktop, yaak, antigravity).

Google Antigravity is an AI-agent-first IDE — a VS Code fork with deep
Gemini integration, released by Google in November 2025.

Distribution: Google Cloud Artifact Registry apt repo. New install
pattern for our catalog (we've covered apt-from-vendor — Mozilla,
Slack, Signal, Element, Brave, Vivaldi, LibreWolf — but not the
GCP-Artifact-Registry-as-apt-repo flavor):

  curl -fsSL https://us-central1-apt.pkg.dev/doc/repo-signing-key.gpg
    | gpg --dearmor -o /etc/apt/keyrings/antigravity-repo-key.gpg
  deb [signed-by=...] https://us-central1-apt.pkg.dev/projects/
    antigravity-auto-updater-dev/ antigravity-debian main
  apt install antigravity

The "antigravity-debian" suite name works on Ubuntu noble too — same
non-Ubuntu-codename-specific pattern we've seen with Slack ("jessie"),
Signal ("xenial"), Element ("default"), and LibreWolf ("librewolf").

Electron-based (since it's a VS Code fork) — needs --no-sandbox in
unprivileged containers. Memory 4 GiB request / 8 GiB limit since AI
IDEs run heavier than plain editors (LLM-backed agent workflows can
spike memory usage).

NEW addition to the catalog — no legacy template existed (Antigravity
is 2 months old).

Local rebuild + verify skipped (Docker disk constraint). Repo + key +
package all probed live before writing:
  key URL: HTTP 200
  /dists/antigravity-debian/Release: HTTP 200
  Package: antigravity confirmed in main/binary-amd64/Packages
@JoshuaAFerguson JoshuaAFerguson merged commit ce4a572 into main Apr 27, 2026
3 checks passed
@JoshuaAFerguson JoshuaAFerguson deleted the feat/antigravity-selkies branch April 27, 2026 19:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant