# 将GitHub仓库转换为LLM友好的文本摘要的工具GitIngest

*Published:* 2025-01-18
*Author:* 飞翔001

#### 温馨提醒

如果文章内容或图片资源失效，请留言反馈，我们会及时处理，谢谢

本文最后更新于2025年1月18日，已超过 180天没有更新



GitIngest是一个将GitHub仓库转换为LLM友好的文本摘要的工具，支持通过修改URL快速生成代码库的文本摘要和统计信息，提供命令行和Python包两种使用方式，并支持自托管，方便开发者和研究人员使用。

![](https://www.xarjtc.com/wp-content/uploads/2025/01/ed71b02e63fc5b3.webp)

**功能特色：**

代码摘要生成：将GitHub仓库转换为简洁的文本摘要，方便LLM处理.

智能格式化：优化输出格式，适合LLM提示使用.

统计信息：提供文件和目录结构、提取大小和令牌计数等统计信息.

命令行工具：支持在Linux上作为命令行工具运行，操作简单.

Python包集成：可以作为Python包导入到代码中使用，灵活方便.

自托管支持：支持自托管，用户可以在本地部署和运行，确保数据安全.

GitHub：https://github.com/cyclotruc/gitingest

在线网址：https://gitingest.com/