Skip to main content
github

Connect GitHub to your coworker.

Make your repositories searchable. Find answers across code and documentation with AI that understands engineering context.

What It Reads

What ZenSearch indexes from GitHub.

Code & File Indexing

Source code, README files, configuration, and documentation are indexed with structure-aware parsing. Search across your entire codebase by intent, not just keywords.

Branch & Path Filtering

Pick the branch to index (typically main) and use path patterns to exclude build artifacts, vendor directories, or generated code before indexing.

File-Type Filtering

Scope the index to just the file types that matter — Markdown docs, a subset of source languages, configuration files — to keep the index focused and fast.

Real-Time Updates

Point a GitHub repository webhook at ZenSearch and pushes to the indexed branch trigger incremental reindex, keeping search current with the codebase.

GitHub Enterprise Support

Works with GitHub.com, GitHub Enterprise Cloud, and GitHub Enterprise Server. Authenticate via personal access tokens or OAuth.

Agent actions

What the coworker can do in GitHub.

Beyond search, it can take action in GitHub. Every write is risk-tiered and gated behind human approval, and connected credentials are required.

Branches & commits

Create branches and commit or update files directly, so an agent can prepare a change without leaving the conversation.

Pull requests & reviews

Open pull requests, submit PR reviews, and merge once checks pass — merge requires an expected head SHA, so the agent never merges a moved target.

Issues & comments

Open and update issues and add comments to keep tracking in sync with the work.

Setup

Up and running in three steps.

01

Connect

Authenticate your account and select the resources to index. ZenSearch handles OAuth, API keys, and enterprise SSO.

02

Index

ZenSearch parses, chunks, and vectorizes your content. Incremental sync keeps everything up to date automatically.

03

Delegate

Your coworker searches, answers, and acts across this source — with permission-aware results and governed actions.

In Practice

Questions your team can finally ask.

Once GitHub is connected, your team asks in natural language and gets cited answers — and governed action — instantly.

"How does the authentication middleware handle token refresh?"

ZenSearch finds the relevant source files where the token refresh logic is implemented, returning code snippets with explanations drawn from the surrounding code and comments.

"Where do we document the API rate-limit policy?"

Surfaces the Markdown doc or README section that covers the policy, even if it lives deep in a subdirectory you hadn't remembered.

"Which repositories use the shared logging library?"

Scans import statements and dependency files across all indexed repos to identify consumers of the logging package.

Get Started

Put GitHub
to work.

Connect GitHub in minutes and let your coworker read, answer, and act on it.

Try it