DSH HUB
HomePlugin StorePlugin PacksCommunityRankingsResourcesPublish Guide
Plugin source
Back to catalog

Battiatus /

Battiatus/dsh-gemini-antigravity-auth

Verified

Gemini for DeepSeek Harness (DSH) via Google Antigravity OAuth: multi-account quotas, Google Search grounding, image, audio, video and PDF understanding.

★ 0 Stars0 Forks0 IssuesN/A Community rating0 Confirmed installs
View on GitHub
READMESource: main@a186b5c5

dsh-gemini-antigravity-auth

Gemini for DeepSeek Harness, with your Google Antigravity subscription.
Sign in with Google, pick a Gemini model, and let your agent search the web and understand images, audio, video and PDFs.

Install · Features · Usage · FAQ · Français

DeepSeek Harness plugin Gemini License MIT


dsh-gemini-antigravity-auth is a DeepSeek Harness (DSH) plugin that adds Google Gemini models through Google Antigravity OAuth. No API key, no extra CLI: you log in with your Google account and the Gemini models appear in the DSH model picker, next to your other providers.

Features

  • 🔐 Google sign-in (OAuth): one click from the settings screen or /agy login. No API key to copy.
  • 🤖 Your Antigravity models, as Google lists them: the picker shows exactly the models Google offers your account (Gemini, and Claude or GPT-OSS when your plan includes them), with Google's own names, read from your account at sign-in.
  • 👥 Several Google accounts: add, switch and remove accounts, and see the remaining quota of each one, with its reset time.
  • 🖼️ Multimodal attachments: images, audio, video and PDF attached to a message go straight to Gemini.
  • 🔎 agy_web_search tool: Google Search grounding with sources, usable by any agent.
  • 🎬 agy_media tool: your agent can analyse an image, audio, video or PDF file from the working folder (up to ~36 MB).
  • 🎛️ Access switches: turn the Gemini models, web search or media analysis on and off, and hide the models you don't use.
  • 🧩 Works with DSH tools: full tool calling, with tool schemas adapted to what Gemini accepts.

Install

Close DeepSeek Harness, then run:

dsh plugin --profile desktop add gemini-dsh

Restart DeepSeek Harness. That's it.

Installing from the app's plugin screen instead? Paste the full address:

git+https://github.com/Battiatus/dsh-gemini-antigravity-auth.git

dsh: command not found? The CLI ships inside the app: "/Applications/DeepSeek Harness.app/Contents/Resources/runtime/cli/bin/dsh". Use a different --profile (for example web or tui) to install it in another DSH profile.

Update

dsh plugin --profile desktop update gemini-dsh

Uninstall

dsh plugin --profile desktop remove gemini-dsh

Usage

  1. Open Settings › Antigravity and click Sign in with Google (or type /agy login).
  2. Approve the sign-in in your browser.
  3. Pick an Antigravity model in the model picker and start chatting.

/agy command

Command What it does
/agy login Add a Google account
/agy status List accounts, the active one is marked ●
/agy use <email> Switch the active account
/agy logout [email] Remove an account (the active one by default)

Agent tools

Tool What it does
agy_web_search Searches Google and answers with its sources
agy_media Describes, transcribes or analyses an image, audio, video or PDF file from the working folder

FAQ

Is it official? No. It uses the same sign-in as Google Antigravity. Google has already suspended accounts used this way in third-party tools: use it at your own risk.

Where are my tokens stored? On your machine only, in ~/.dsh/agy-multimodal/accounts.json (permissions 0600). They are never shown in the UI. Access settings live in settings.json next to it.

Sign-in fails with a port error. Sign-in listens briefly on 127.0.0.1:51121, the port Google requires for this client. If another Antigravity tool is using it at the same time, /agy login tells you so. Close that tool and try again.

I get a 400 error about tool schemas. Update the plugin. Recent versions convert multi-type and tuple schemas into a form Gemini accepts.

Development

git clone https://github.com/Battiatus/dsh-gemini-antigravity-auth.git
cd dsh-gemini-antigravity-auth && npm install && npm test
dsh plugin --profile desktop add link:$PWD

With link:, DSH loads the plugin from your clone, so code changes apply at the next DSH launch.

Built on @cortexkit/antigravity-auth-core (MIT).

License

MIT

Keywords: DeepSeek Harness plugin, DSH plugin, Gemini provider, Google Antigravity, Google OAuth, Gemini 4, Gemini Flash, multimodal LLM, image understanding, audio transcription, video analysis, PDF analysis, Google Search grounding, AI agent tools.

—/ 5

No ratings yet

Verified DSH bundle

Commit a186b5c58a4a

Community comments

No comments yet. Be the first to write one.

DSH HUB

A community index for DSH plugins. Not an official GitHub or DeepSeek AI product.

CommunityResourcesAPIAbout