DeepSeek Harness Plugin Hub

Publish and manage complete Harness Profiles. Discover Plugins for your next setup.

Explore

PluginsPresetsDocsNews

Community

Publish a pluginContactReport an issue

Resources

Plugin Hub on GitHubDeepSeek HarnessSystem statusPrivacy notice
© 2026 DeepSeek Harness Plugin HubPowered byPaxTech

Independent and unofficial. Not affiliated with, authorized by, or endorsed by DeepSeek.

DeepSeek Harness Plugin Hub
ProfilesPluginsCategoriesNewsDocsSign inManage Profiles
ProfilesPluginsCategoriesNewsDocsSign in
← Plugins

dsh-antigravity

Antigravity

Google Antigravity / Cloud Code Assist model provider for DeepSeek Harness

The plugin will be installed here. Keep web if you are unsure.

npx -y @deepseek-ai/dsh plugin --profile web add dsh-antigravity@0.0.9
READMECompatibilityVersions

Compatibility and provenance

Antigravity is published as dsh-antigravity and currently resolves to version 0.0.9. The Hub verifies its manifest and preserves the exact installation source for reproducible installs.

DSH compatibility
*
Runtime surfaces
web
Release source
npm
Registry updated
11/4/2026

Versions

0.0.9stable
9/29/2026
0.0.8stable
9/26/2026
0.0.7stable
9/23/2026
Show 1 more versionCollapse versions
0.0.4stable
9/9/2026

Related plugins

Loading related plugins…

Latest
0.0.9
DSH
*
HMR
Process restart
Tree shaking
Safe tree shaking not declared
Unpacked size
785.3 kB
Files
11
Surface
web
License
MIT
Source
npm
GitHub
★ 0
Weekly downloads
276
Security scan
✓ v0.0.9 scan passed
View source ↗Project homepage ↗
README badge

Click the badge to copy Markdown for your README.

Do you maintain this Plugin?Claim benefit · Priority security scan

Verify the GitHub repository declared in package.json to manage this listing. After you claim it, Hub will prioritize a security scan of the current version and publish the result when it passes.

Claim this Plugin →
Report an issue

Related plugins

More verified plugins in models-usage.

Experimental Cot Translation Bundle@deepseek-ai/dsh-experimental-cot-translation-bundleExperimental machine translation of expanded reasoningWhale Widgetdsh-whale-widgetDeepSeek balance whale widget in the bottom-right corner of the DSH Web interface: balance/today’s usage/peak-off-peak pricing, customizable bubble click sequence (text/balance/today/peak-off-peak/image/random phrases and parallel weighted selection), per-line styles and fonts, floating quick editinOur Free Model@ebony-vinyl/dsh-our-free-modelOur Free Model — Install this plugin in dsh to use cutting-edge models including DeepSeek V4.1 Flash and Kimi K3, with no login, registration, or API Key required. The desktop version also offers an EAC co-payment channel; starting with 2.0, it supports ten account channels: LobsterAI, Qoder, TRAE, Usage@linxin666/dsh-usageUsage statistics plugin for the dsh web GUI: per-provider balance and coding-plan quota detection plus a live token usage ledger, with a compact price glance card above the sidebar's Settings row

README

dsh-antigravity

dsh-antigravity

English | 简体中文

Google Antigravity / Cloud Code Assist model provider for DeepSeek Harness.

This is a DSH Web plugin. It registers a DSH LlmAdapter under provider route antigravity, stores OAuth credentials under DSH home, talks to the Cloud Code Assist streaming API directly, and provides full bilingual (English & Simplified Chinese) i18n support in the Web settings page.

Unofficial integration. This project is not affiliated with or endorsed by Google. Use it only with accounts and services you are authorized to access.

Install into DSH Web

Option 1: From npm (Recommended)

dsh plugin --profile web add dsh-antigravity

Option 2: Direct from GitHub

dsh plugin --profile web add github:Miyamiz39/dsh-antigravity

Option 3: From Local Release Tarball

npm run pack:dist
dsh plugin --profile web add ./dist/dsh-antigravity-0.0.9.tgz

The package declares a DSH bundle patch, so installation automatically mounts the host plugin and browser settings page.

If your DSH version does not support dsh plugin add, copy the package into the Web profile manually:

cp -R dsh-antigravity "$DSH_HOME/profiles/web/node_modules/"

Then add the plugin to the profile cordis.patch.yml:

- insert:
    - id: llm-antigravity
      name: dsh-antigravity

Restart DSH:

dsh web

Login

Open Settings > Antigravity and click Login. The settings page starts Google OAuth and refreshes quota after login completes.

Antigravity Settings - Not Signed In

After login, the settings page displays account information, quota grouped by model family, reset times, and model selector options:

  • Gemini Models — Gemini Flash / Pro variants share one quota pool (green bars).
  • Claude and GPT models — Claude Opus, Claude Sonnet, and GPT-OSS share a separate 3P quota pool (cyan bars).

Each group shows a 5-hour limit (smooths short-term demand) and a weekly limit (tied to your subscription tier) with a live countdown to reset.

Antigravity Settings - Signed In with Quota

The plugin starts a loopback OAuth callback server at http://localhost:51121/oauth-callback. If the Web service cannot open a browser, run the terminal helper on the same machine:

node "$DSH_HOME/profiles/web/node_modules/dsh-antigravity/bin/antigravity-login.mjs"

Credentials are stored at:

$DSH_HOME/storages/antigravity-oauth.json

Keep that file private. It contains access and refresh tokens.

Proxy Settings

Open Settings > Antigravity > Proxy Settings to enable a dedicated proxy and enter the local HTTP proxy port (default 7890). When enabled, Google OAuth token, account, quota, model-discovery, and chat-stream requests are routed through http://127.0.0.1:<port>. Changes apply to new requests immediately without restarting DSH.

The Test connection button probes Google OAuth through the port currently entered and reports the HTTP status and latency. This supports local HTTP/HTTPS CONNECT proxies only, not SOCKS ports. The Google authorization page opened in the browser continues to use the browser/system proxy.

The proxy configuration is stored at:

$DSH_HOME/storages/antigravity-proxy.json

Models

After login, select the Antigravity provider in DSH's model picker. Use the model selector in Settings > Antigravity to enable or disable individual models (enabled models are prioritized at the top of the list) — the live remaining quota percentage is shown next to each one.

Registered model IDs:

Model IDNameQuota pool
gemini-3.7-flashGemini 3.7 FlashGemini
gemini-3.6-flashGemini 3.6 FlashGemini
gemini-3.5-flashGemini 3.5 FlashGemini
gemini-3.1-proGemini 3.1 ProGemini
gemini-3.1-flash-imageGemini 3.1 Flash ImageGemini
gemini-3-flashGemini 3 FlashGemini
gemini-2.5-proGemini 2.5 ProGemini
gemini-2.5-flashGemini 2.5 FlashGemini
claude-opus-4-6Claude Opus 4.6Claude & GPT (3P)
claude-sonnet-4-6Claude Sonnet 4.6Claude & GPT (3P)
gpt-oss-120bGPT-OSS 120BClaude & GPT (3P)

Models in the same quota pool share a weekly limit and a 5-hour limit. Quota is consumed proportionally to token cost, so heavier models (e.g. Claude Opus) drain the pool faster than lighter ones.

The plugin resolves these public IDs to runtime model IDs using the live fetchAvailableModels catalog when available, with static routing fallbacks.

For reasoning-capable models, the plugin defaults to medium effort (or high when that is the only advertised level), explicitly requests upstream thoughts, and maps streamed thoughts to DSH reasoning content blocks. The effort remains selectable from the model picker.

License

MIT