> ## Documentation Index
> Fetch the complete documentation index at: https://docs.stepsai.co/llms.txt
> Use this file to discover all available pages before exploring further.

# GitHub Connector

> Connect your GitHub repositories to access code, issues, and documentation

## Overview

The GitHub connector allows AIDE to access your repositories, search through code, read documentation, and help with development tasks. This integration enables the AI to understand your codebase and provide intelligent development assistance.

## Key Benefits

<CardGroup cols={2}>
  <Card title="Code Access" icon="code">
    Search and analyze code across your GitHub repositories
  </Card>

  <Card title="Issue Management" icon="bug">
    Access and understand GitHub issues and pull requests
  </Card>

  <Card title="Documentation Search" icon="book">
    Find and reference repository documentation and README files
  </Card>

  <Card title="Development Help" icon="wrench">
    Get assistance with coding tasks and problem-solving
  </Card>
</CardGroup>

## Getting Started

<Steps>
  <Step title="Access Connectors">
    Navigate to the Connectors section in your AIDE dashboard
  </Step>

  <Step title="Select GitHub">
    Choose the GitHub connector from available options
  </Step>

  <Step title="GitHub Authentication">
    Sign in with your GitHub account and authorize access
  </Step>

  <Step title="Repository Selection">
    Choose which repositories to connect and configure access
  </Step>
</Steps>

## Video Tutorial

<div className="relative aspect-video my-8">
  <img src="https://mintcdn.com/stepsai/bk8ntUWjoqlJB9Px/logo/light.svg?fit=max&auto=format&n=bk8ntUWjoqlJB9Px&q=85&s=a3b792588a8a597e6307250f257a3ef0" alt="Steps AI Logo" className="w-full aspect-video rounded-xl bg-white dark:bg-gray-900 object-contain p-8" width="708" height="404" data-path="logo/light.svg" />
</div>

<Tip>
  **Select Relevant Repositories**: Connect only the repositories you're actively working on for better performance
</Tip>

## FAQ

<AccordionGroup>
  <Accordion title="Can AIDE modify my code?">
    No, AIDE can only read and analyze your code. It cannot make direct changes to your repositories.
  </Accordion>

  <Accordion title="Can I connect private repositories?">
    Yes! You can connect both public and private repositories that you have access to.
  </Accordion>

  <Accordion title="How does AIDE handle large repositories?">
    AIDE can handle large repositories but may take time to index. Focus on specific files or directories for better performance.
  </Accordion>

  <Accordion title="Can AIDE help with debugging?">
    Yes! AIDE can analyze code, read error messages, and help identify potential issues in your codebase.
  </Accordion>
</AccordionGroup>

<Info>
  **Organize Your Code**: Use clear file structures and naming conventions for better AI understanding
</Info>
