快速将一个 Github 仓库转为 LLM 友好理解的文本 – gitingest

项目简介

gitingest.com – 将任何 GitHub 存储库转变为LLMs的提示友好文本摄取。您还可以在任何 github url 中将hub替换为ingest来访问相应的摘要


🚀 特点

  • 一键分析:只需粘贴 GitHub 存储库 URL 即可立即获取可粘贴的上下文

  • 智能格式化:LLM提示的优化输出格式

  • 统计数据

    • 文件和目录结构

    • 提取物的大小

    • (很快)代币计数

  • Web 界面:轻量级响应式 UI


🛠️ 技术堆栈

  • Tailwind CSS

  • FastAPI – 后端框架

  • apianalytics.dev – 使用情况跟踪

📦 安装

  1. 克隆存储库:

git clone https://github.com/cyclotruc/gitingest.gitcd gitingest
  1. 安装依赖项:

pip install -r requirements.txt
  1. 运行应用程序:

cd srcuvicorn main:app --reload

该应用程序将在http://localhost:8000上提供

Docker 

  1. 构建图像:

docker build -t gitingest .

  1. 运行容器:

    docker run -d --name gitingest -p 8000:8000 gitingest

该应用程序将在http://localhost:8000上提供

项目链接

https://github.com/cyclotruc/gitingest

扫码加入技术交流群,备注开发语言-城市-昵称

(文:GitHubStore)

欢迎分享

发表评论