Versión Python de npm repopack por yamadashy
Repopack es una poderosa herramienta que empaqueta todo su repositorio en un único archivo compatible con IA.
Perfecto para cuando necesitas alimentar tu código base a modelos de lenguajes grandes (LLM) u otras herramientas de inteligencia artificial como Claude, ChatGPT y Gemini.
Aquí hay una aplicación web para el mismo caso de uso, se ejecuta completamente en el navegador, completamente estática: - código repo2txt.simplebasedomain.com
Para usar Repopack-py, siga estos pasos:
Instale el paquete:
pip install repopack
Ejecute el siguiente comando:
repopack path/to/your/repository
El archivo empaquetado se generará en el directorio actual con el nombre repopackpy-output.txt
de forma predeterminada.
Puede personalizar el proceso de embalaje con estas opciones:
-o, --output
: especifica el nombre del archivo de salida (predeterminado: repopack_output.txt)-i, --ignore
: agrega patrones para ignorar (además de .gitignore, separados por comas)-c, --config
: especifica un archivo de configuración--output-show-line-numbers
: muestra los números de línea en el archivo de salida--output-style
: especifica el estilo de salida simple o xml (predeterminado: simple)