2 items
Ingest repositories and files into AI chats (Copilot & Gemini) with smart AST compression and safe chunked delivery. 🚀 Turn any GitHub, GitLab, or local project into AI-ready prompt chunks directly in your browser. GitIngest Hub connects your codebase to modern web AI chats—including Microsoft 365 Copilot and Google Gemini—without copy-pasting megabytes of code by hand or blowing up context windows. Powered by a high-performance client-side WebAssembly engine, GitIngest Hub analyzes your project structure, filters binaries, compresses syntax with Abstract Syntax Tree (AST) signatures, and safely delivers structured prompt chunks with automatic pacing, deduplication, and complete session recovery. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 🌟 KEY HIGHLIGHTS ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ⚡ 100% Client-Side WebAssembly Engine Process local folders, zip files, or online repositories directly in your browser tab. No server setup required, zero external telemetry, and your code never leaves your local environment. 🌲 AST Signature & Token Compression (~70% Token Savings) Extract function signatures, type contracts, structs, and interface definitions while stripping redundant implementation bodies. Deliver entire codebases in a fraction of normal token limits. 🛡️ Safe Chunk Delivery & Resume Guarantee Never lose your place. GitIngest Hub paces prompt chunk delivery, verifies composer readiness, prevents duplicate sends, and allows instant Pause, Resume, or Restart from any point. 🤖 Multi-Destination AI Chat Support Inject and prompt seamlessly into: • Microsoft 365 Copilot (copilot.cloud.microsoft, m365.cloud.microsoft) • Google Gemini (gemini.google.com) 📁 Universal Ingestion Pipeline • Public GitHub & GitLab repositories (with subpath, branch, and glob filtering) • Drag-and-drop local folder upload (directory tree preserved) • ZIP archives (nested archive extraction with path normalization) • Individual file staging and selective file exclusion ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 🔧 HOW TO USE ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1. Open GitIngest Hub via the extension popup or persistent side panel. 2. Choose your source: paste a GitHub/GitLab URL or drop a local folder/ZIP. 3. Configure your chunk size (KB or tokens) and select AST compression if desired. 4. Open your Copilot or Gemini chat tab. 5. Click "Start Session" to automatically stage and deliver chunks with safe progress tracking. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 🔒 PRIVACY & SECURITY ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ • Zero telemetry, zero tracking, zero remote code storage. • Code is parsed locally using a bundled Go WebAssembly engine. • Stored settings remain in Chrome extension local storage (`chrome.storage.local`). • Open source and verifiable on GitHub: https://github.com/anilpdv/gitingest-hub
Oct 24, 2026
rating_count is the Chrome Web Store ratings count, not a written-review count.
Media assets
Screenshots and videos on the listing.
Has promo video
Whether the listing includes at least one video.
Languages
Declared language locales.
Developer website
Listing exposes a developer website URL.
Contact email
Listing exposes a contact email.
Keyword in name
Case-insensitive substring match in the name.
Keyword in description
Case-insensitive substring match in the description.
Keyword occurrences in description
Count of case-insensitive occurrences in the description.
Category user-count percentile
Share of same-category extensions with fewer users (null if unknown).
These are transparent listing completeness / keyword signals, not a prediction of Chrome Web Store search ranking.