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.
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.
Related Integrations
Get Started
Put GitHub
to work.
Connect GitHub in minutes and let your coworker read, answer, and act on it.
Try it