Skip to content

Add Google Vertex AI (Gemini 1.5) support to OpenClaw with one command. By ROOH.

Notifications You must be signed in to change notification settings

roohcode/openclaw-vertex-module

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

11 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿฆž OpenClaw Vertex AI Module

Add Google Vertex AI (Gemini 1.5 Pro, Flash, etc.) support to OpenClaw.

Created by ROOH โ€” rooh.red

โšก Quick Start

One-Line Install: Run this command in your terminal:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/roohcode/openclaw-vertex-module/main/install.sh)"

Or Manual Install:

  1. Clone this repository:

    git clone https://github.com/roohcode/openclaw-vertex-module.git
    cd openclaw-vertex-module
  2. Run the installer:

    ./install.sh

    Follow the interactive prompts to:

    • Authenticate with Google Cloud.
    • Set up the local LiteLLM bridge (Port 18790).
    • Configure OpenClaw to use the bridge.

๐Ÿ“‹ Requirements

  • OpenClaw installed (~/.openclaw/openclaw.json must exist).
  • Google Cloud SDK (gcloud) installed and authorized.
  • Python 3.11+ (3.13 recommended).
  • A Google Cloud Project with Vertex AI API enabled.

๐Ÿ› ๏ธ Troubleshooting

"Connection Refused" / Proxy not starting:

  • Check logs: tail -f ~/.openclaw/vertex-proxy/proxy.err
  • If you see uvloop errors (Python 3.14), the installer automatically applies a fix. Try running ./uninstall.sh and reinstalling.

"Invalid Input" errors:

  • The installer automatically sanitizes the configuration for OpenClaw. Ensure you are using the latest version of this module.

๐Ÿ—‘๏ธ Uninstall

To remove the bridge, stop the service, and clean up config:

./uninstall.sh

About

Add Google Vertex AI (Gemini 1.5) support to OpenClaw with one command. By ROOH.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages