@raquezha/noagy
v0.0.4
Published
OAuth login provider extension for Google Antigravity models in the Pi Coding Agent
Downloads
544
Maintainers
Readme
Antigravity (noagy extension)
Independent native Pi provider for Google Antigravity-compatible model access.
The extension folder is noagy, but the provider registered inside Pi is antigravity.
Usage
# From this checkout
pi --extension ./packages/noagy
# Or via nothing
pi --antigravityInside Pi:
/login antigravity
/model antigravity/gemini-3.5-flash
/antigravity.doctorThe extension uses a native streamSimple transport. It does not shell out to the official agy CLI.
NPM
npm install -g @raquezha/noagyProvider
- Provider id:
antigravity - Model ids:
gemini-3.5-flash-low-> upstreamgemini-3.5-flash-extra-lowgemini-3.5-flash-> upstreamgemini-3.5-flash-low(medium/default)gemini-3.5-flash-high-> upstreamgemini-3-flash-agentgemini-3.1-pro-low-> upstreamgemini-3.1-pro-lowgemini-3.1-pro-high-> upstreamgemini-pro-agentclaude-sonnet-4-6-thinking-> upstreamclaude-sonnet-4-6claude-opus-4-6-thinking-> upstreamclaude-opus-4-6-thinkinggpt-oss-120b-medium-> upstreamgpt-oss-120b-medium
- Default endpoint:
https://daily-cloudcode-pa.googleapis.com
Diagnostics
/antigravity.doctor prints sanitized routing information only. It must not print OAuth tokens, refresh tokens, authorization headers, prompts, or credential files.
Optional overrides
Prefer the ANTIGRAVITY_* names for environment alignment. The older
NOAGY_* names remain accepted as backwards-compatible aliases.
ANTIGRAVITY_BASE_URL— override the Cloud Code/Antigravity endpoint for experiments.ANTIGRAVITY_PROJECT_ID— fallback project id if project discovery does not return one.ANTIGRAVITY_CALLBACK_HOST— OAuth callback bind host, default127.0.0.1.ANTIGRAVITY_USER_AGENT— override user agent for endpoint compatibility experiments.ANTIGRAVITY_RUNTIME_MODEL— force a runtime model id for endpoint experiments.ANTIGRAVITY_CLIENT_ID/ANTIGRAVITY_CLIENT_SECRET— advanced OAuth app overrides; normally not needed.
