github.gg Wiki Documentation

9 pages available

Overview

gh.gg is an open-source platform designed to transform how developers interact with and understand their GitHub repositories. Its core mission is to provide the "missing intelligence layer" for GitHub

Getting Started

This guide will walk you through setting up gh.gg for local development. Follow these steps to get your environment ready and the application running.

Architecture Overview

The `gh.gg` platform is built on a modern, robust, and scalable architecture designed to deliver powerful AI-driven insights into GitHub repositories. As illustrated in the [README's Architecture Diag

Core AI Analysis Modules

The intelligence at the heart of `gh.gg` is powered by a suite of AI analysis modules, primarily utilizing **Google Gemini AI**. These modules, located in the `src/lib/ai/` directory, are responsible

tRPC API Reference

The `gh.gg` application leverages a type-safe tRPC API layer to facilitate seamless communication between the frontend and backend services. This document outlines the main routers and their key proce

GitHub App Integration

`gh.gg` leverages GitHub App Integration to provide a powerful and secure experience, offering deeper insights into private repositories, higher API rate limits, and real-time automated features. This

Database Schema & ORM

The persistence layer of `gh.gg` is built upon a robust **PostgreSQL database**, with all interactions managed through **Drizzle ORM**. This setup ensures type safety, efficient querying, and seamless

Payment & Billing (Stripe)

The `gh.gg` platform integrates with **Stripe** to manage user subscriptions, enabling access to advanced AI features and private repository analysis. This system ensures secure payment processing, fl

Contributing Guidelines

We welcome and appreciate all contributions to **gh.gg**! Whether you're fixing a bug, adding a new feature, improving documentation, or just providing feedback, your help makes this project better. T

© 2025 GG. Not affiliated with GitHub, Inc.

GitHub and the GitHub logo are trademarks of GitHub, Inc.