---
title: "Connect GitHub to OpenClaw"
description: "Connect GitHub so your assistant can answer questions about your issues, pull requests, and repositories using your own access."
updated: 2026-06-11
canonical: https://holaclaw.ai/docs/connectors/connect-github
---

Connecting GitHub lets your assistant reach into your issues, pull requests, and repository search — so you can ask about your codebase in plain language instead of digging through tabs. Once it's wired up, your assistant (powered by OpenClaw under the hood) looks things up with your own GitHub access and answers you wherever you're chatting.

```provider-card
name: GitHub
company: github.com
tagline: Issues, pull requests, and repository search.
hue: 250
auth: Sign in with GitHub
best-for: Asking about issues and pull requests
```

## What you'll need

- A **GitHub account** you can sign in to in a browser. If your work lives in an organization, sign in with the account that has access to it.
- A **running assistant**. Connectors are set up per-assistant, and the sign-in happens inside that assistant's private VM, so it needs to be awake.

## Connect it

1. Open the assistant you want to give access to, and make sure it's **running**.
2. Click **Connectors** in the sidebar to open the catalog.
3. Search for **GitHub** in the box at the top to filter the list.
4. Click **Authorize** on the GitHub card.
5. Your browser opens **GitHub's own consent screen** — GitHub's page, on GitHub's site.
6. Sign in if you aren't already, review what's being requested, and **approve** it.
7. Switch back to HolaClaw. The connector verifies the connection and moves to **Active**.

For the full generic walkthrough and troubleshooting, see [Connect a service](/docs/connectors/connect-a-service).

## Try it

With GitHub connected, message your assistant:

- *What are my open GitHub issues?*
- *Summarize the latest pull requests in my-repo*
- *Find issues that mention the login bug*

## If it stops working

If the GitHub connector shows **Re-authorize**, your sign-in has expired or you revoked it from GitHub's side. Click **Re-authorize** and approve again in the browser — nothing to reconfigure. For everything else, see the troubleshooting section in [Connect a service](/docs/connectors/connect-a-service).

## A quick word on privacy

Your GitHub access token lives **inside the assistant's private VM on your Mac** — never on HolaClaw's servers, and we never see your password. Connectors are **per-assistant**, so authorizing GitHub here gives it to this assistant only. You can also revoke access anytime from GitHub's own *authorized apps* settings.

## Next steps

Want the bigger picture on connectors? See [What are connectors](/docs/connectors/what-are-connectors). And if GitHub won't cooperate, the [HolaClaw Discord](https://discord.gg/FbxAbS5sGQ) is a friendly place to ask.

