You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Repopack is a powerful tool that packs your entire repository into a single, AI-friendly file.
Perfect for when you need to feed your codebase to Large Language Models (LLMs) or other AI tools like Claude, ChatGPT, and Gemini.
Note
Upstream renamed the project from "Repopack" to Repomix. The final repopack npm package still works (Harbor ships it), but it is frozen — it prints a rename notice after each run and receives no further updates.
Starting
# [Optional] Pre-build the image
harbor build repopack
# Run the CLI
harbor repopack --help
Usage
repopack is intended to be used at a specific repository folder. Harbor mounts current $PWD to the CLI, it means that you can only use nested paths from the current directory, but not the parent ones.
# Example: pack the Harbor repocd$(harbor home)
harbor repopack -o harbor.repo --style xml
Configuration
This satellite doesn't run LLMs or other AI tools, so it doesn't require any specific configuration.