repopack-py

把整个代码库打包成单文件,喂给 AI 助手,省时省力

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 对话助手 🍴 复刻 9 👀 关注 2
GitHub ↗
GitHub 星标 ★ 120
维护状态 低维护
是否开源 开源
定价模式 🏷️完全免费 开源项目,MIT许可证,完全免费,无付费版本。

项目预览

repopack-py 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类对话助手
开发团队abinthomasonline
定价模式🏷️完全免费
价格说明开源项目,MIT许可证,完全免费,无付费版本。
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议MIT
主要语言Python
技术栈/模型ai,ai-assistant,anthropic,chatbot,chatgpt,claude,developer-tools,development-tools,devtools,gemini,generative-ai,gpt,llm,openai,python
GitHub 星标★ 120
上线时间2024-08-01 00:00:00
代码更新2024-09-24
仓库体积81 KB
本站数据更新2026-11-09
维护状态低维护
收录时间2026-08-09
浏览次数5

项目介绍

repopack-py 是 repopack 的 Python 移植版,旨在将整个代码仓库打包成单个文件,方便直接喂给 LLM(如 ChatGPT、Claude、Gemini)进行上下文理解或代码审查。它解决开发者在 AI 辅助编程时,手动复制多个文件、整理目录结构、控制 token 消耗的痛点。核心能力包括:自动遍历项目文件、遵循 .gitignore 规则过滤无关内容、生成带目录树和文件内容的聚合文本、支持自定义包含/排除规则、输出格式可配置。作为早期项目,它继承了原版 repopack 的设计理念,但用 Python 重写,更适合 Python 生态的开发者集成或二次开发。目前星标 121,处于快速迭代阶段,功能基础但实用。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 120

核心亮点

  • 自动遵循 .gitignore,避免打包 node_modules 等无关文件,节省 token
  • 生成带目录结构的聚合文本,AI 能快速理解项目全貌
  • 纯 Python 实现,易于安装和集成到 Python 开发流程

不足之处

  • 功能相对简单,缺少原版 repopack 的部分高级选项(如压缩、加密)
  • 文档/社区待观察,早期项目,使用教程和问题解答较少

适用场景

  • 将项目代码打包后发送给 ChatGPT/Claude 进行代码审查或重构建议
  • 为 AI 编程助手提供完整项目上下文,提升生成代码的准确性
  • 在本地快速生成项目快照,用于归档或分享

替代项目

repopack、code2prompt、gpt-repository-loader

上一篇:copilot-chat.vim

下一篇:Chat2DB

同类项目推荐

qwen_cli_coder 开源

在终端用 Qwen 模型自动写代码、查资料,提升开发效率

Community fork of Google's Gemini CLI for Qwen AI models. A powerful command-line to···

★ 60 2026-08-09
OpenCursor 开源

在 VS Code 里用开源 AI 代理自动写代码、改项目

Open-source Cursor-like AI coding agent for VS Code - agentic chat, multi-provider L···

★ 6051 2026-10-11
openchamber 开源

用 AI 智能体替你写代码、改工程,一句话驱动开发闭环

Agentic Development Environment based on OpenCode AI agent

★ 12716 2026-09-12
rtk 开源

给开发命令加个省钱的中间人,AI 开销砍掉六到九成

CLI proxy that reduces LLM token consumption by 60-90% on common dev commands. Singl···

★ 85934 2026-08-09
HolyCode 开源

把 AI 编程工具装进一个工作站,多智能体帮你并行干活

AI coding workstation: OpenCode + Claude subscription support + 30+ tools + headless···

★ 80 2026-08-09
ChatGPT-Reviewer 开源

让 ChatGPT 自动审 PR、分 Issue,维护仓库更省心

Automated pull requests reviewing and issues triaging with ChatGPT.

★ 98 2026-08-09
cymbal 开源

终端里跨语言秒查代码定义与引用

Language-agnostic code navigation CLI powered by tree-sitter

★ 375 2026-09-30
LeanCopilot 开源

在 Lean 里写证明时,让 LLM 实时给下一步建议

LLMs as Copilots for Theorem Proving in Lean

★ 1342 2026-10-23
cctop 开源

键盘党福音:菜单栏一键监控并跳转所有 AI 编码会话

A keyboard-first menubar app to monitor and jump between AI coding sessions — minim···

★ 161 2026-08-09