项目简介
gitingest.com – 将任何 GitHub 存储库转变为LLMs的提示友好文本摄取。您还可以在任何 github url 中将hub
替换为ingest
来访问相应的摘要
🚀 特点
-
一键分析:只需粘贴 GitHub 存储库 URL 即可立即获取可粘贴的上下文
-
智能格式化:LLM提示的优化输出格式
-
统计数据:
-
文件和目录结构
-
提取物的大小
-
(很快)代币计数
-
Web 界面:轻量级响应式 UI
🛠️ 技术堆栈
-
Tailwind CSS
-
FastAPI – 后端框架
-
apianalytics.dev – 使用情况跟踪
📦 安装
-
克隆存储库:
git clone https://github.com/cyclotruc/gitingest.git
cd gitingest
-
安装依赖项:
pip install -r requirements.txt
-
运行应用程序:
cd src
uvicorn main:app --reload
该应用程序将在http://localhost:8000
上提供
Docker
-
构建图像:
docker build -t gitingest .
-
运行容器:
docker run -d --name gitingest -p 8000:8000 gitingest
该应用程序将在http://localhost:8000
上提供
项目链接
https://github.com/cyclotruc/gitingest
扫码加入技术交流群,备注「开发语言-城市-昵称」
(文:GitHubStore)