
Turn any Git repo into a prompt-friendly text digest for LLMs
Gitingest is an open-source tool that transforms GitHub repositories into LLM-friendly text digests. Simply replace 'hub' with 'ingest' in any GitHub URL to get a structured, prompt-ready extract of the codebase complete with file structure, token counts, and smart formatting optimized for AI models like ChatGPT and Claude.
Replace 'hub' with 'ingest' in any GitHub URL to instantly generate a prompt-friendly text extract of the repository
Automatically formats code repository contents in an optimized structure suitable for direct use in LLM prompts
Displays file and directory structures, extract size, and token counts to help manage LLM context windows
Respects .gitignore rules by default and supports custom include/exclude patterns to focus on relevant files
Access private repositories using GitHub Personal Access Tokens for secure code analysis
Available as a web app, Chrome extension, Firefox add-on, CLI tool, and Python package for flexible integration
Open-source MIT-licensed project that can be self-hosted locally or on platforms like Umbrel for complete data privacy
Feed entire repositories into LLMs for comprehensive code analysis, architecture review, and documentation generation
Quickly understand unfamiliar codebases by generating structured text summaries that can be analyzed with AI assistants
Create comprehensive project documentation by converting repo contents into LLM prompts for automated doc generation
Provide full codebase context to AI models when debugging complex issues that span multiple files
Available as an MCP server for direct integration with AI coding assistants and agentic workflows
Rapidly analyze and understand open-source projects by converting them into digestible text formats for AI-powered exploration

The world's first AI super assistant for professionals and enterprises