Skip to content

v0.7.0: any GPU provider

Latest

Choose a tag to compare

@jgabriellima jgabriellima released this 02 Nov 21:12
· 3 commits to main since this release

Added

  • Any GPU provider. An adapter can live in the project (provider.plugin: ./gpu_providers/acme.py:AcmeProvider in jambu.yaml) or in an installed package that declares a gpu4agents.providers entry point. Neither needs a change to gpu4agents. Vast.ai stays built in.
  • gpu providers new NAME writes an adapter skeleton with every method that needs the provider's API marked. gpu init --provider NAME writes a jambu.yaml that loads it.
  • PROVIDERS.md, served at gpu4agents.jambu.ai/providers.md: the steps an agent follows to add a provider, from the skeleton to one test rental with the user's approval.
  • The provider contract has credentials_url and verify_credentials(), which gpu login uses for every provider.
  • Plugin manifests in the style of Humanizer: a Claude Code marketplace (/plugin marketplace add jambuai/gpu4agents), a Cursor plugin, and Codex metadata in skills/gpu4agents/agents/openai.yaml. Each release attaches gpu4agents-skill.zip for Claude.ai and Claude Desktop.

Changed

  • gpu login works with any provider: --provider NAME picks it (default: the project's, else GPU_PROVIDER, else Vast.ai), it prompts for each credential the adapter declares, and it saves GPU_PROVIDER so account-wide commands outside a project use that provider. --json output now includes provider.
  • The skill, INSTALL.md, the MCP server's instructions and the installer no longer assume Vast.ai. When no account is connected, the agent asks which provider the user wants.
  • Docs and the website were edited for plain language.

Install

Paste into Claude Code, Codex, Gemini CLI or Cursor:

Set up GPU for Agents for me. I'm using Claude Code. Fetch https://gpu4agents.jambu.ai/install.md with curl and follow its steps.

Or install the skill the agent's own way: /plugin marketplace add jambuai/gpu4agents in Claude Code, npx skills add jambuai/gpu4agents --global --agent codex for Codex, gpu4agents-skill.zip below for Claude.ai and Claude Desktop.

To add a GPU provider: Add RunPod as a GPU provider to GPU for Agents. Fetch https://gpu4agents.jambu.ai/providers.md with curl and follow its steps.