OpenAI Launches GitHub Connector for ChatGPT Deep Research — Analyzing Source Code to Answer Questions

OpenAI has just introduced a major new feature to its ChatGPT Deep Research tool: a connector that allows users to directly access and analyze content from their GitHub repositories. This is a significant expansion of the 'AI research assistant,' going far beyond its original scope of analyzing public web data.

Deep Research and New Capabilities from GitHub

Launched in February 2024, Deep Research is designed to automate multi-step research tasks, searching, analyzing, and synthesizing information from online sources, generating detailed reports — saving time compared to manual research. A stripped-down version was later made available for free and to paid users beyond the limit.

With the GitHub connector, Deep Research can now access private/public source code, README files, and technical documentation in connected repositories. OpenAI says ChatGPT will analyze live data in real time, allowing users to ask questions about source code repositories or technical documentation. The tool reads, interprets, and cites relevant code snippets in its responses.

Speaking about the new feature, Nate Gonzalez, Head of Enterprise Products at OpenAI, shared on LinkedIn:

I often hear feedback from users that they want Deep Research to connect to internal data sources, in addition to web data. Now you can connect to a repository, ask a question, and ChatGPT will analyze the actual source code and technical documentation — returning a comprehensive, citation-filled report in just minutes.

OpenAI Launches GitHub Connector for ChatGPT Deep Research — Analyzing Source Code to Answer Questions Picture 1

Availability and setup

The GitHub Connector is currently in beta, rolling out first to ChatGPT Team users and gradually expanding to Plus/Pro globally (excluding the European Economic Area, Switzerland, and the UK). Enterprise access will be announced later.

To connect, just follow these steps:

  1. Go to Deep Research's editor interface or the " Connected apps " section in settings.
  2. Authenticate ChatGPT connector access on GitHub .
  3. Select the specific repository you want to connect to.

OpenAI notes that ChatGPT respects organizational permissions — you can only grant permissions to repositories you already have permission to view.

When it comes to privacy and usability, there are a few things users should keep in mind:

  1. For enterprise customers (Team, Enterprise, Edu, API): Content is not used to train the default model.
  2. Free, Plus, Pro users: Content can be used to improve models if the "Improve models for everyone" option is enabled (custom toggle in settings).
  3. After connecting, the archive may take ~5 minutes to show up on ChatGPT.
  4. Newly created or private repositories may require reconfiguration of access permissions via GitHub settings.
  5. GitHub admins sometimes need to approve connectors.
  6. Only search archive name, not specific file directly in ChatGPT.

GitHub integration makes Deep Research a powerful tool for programmers and development teams, optimizing the process of analyzing source code and technical documentation.

4 ★ | 2 Vote

May be interested