Repolode
khromov

khromov/ai-digest

Una herramienta CLI que reúne un código base en un solo archivo Markdown para subirlo a Claude Projects o a GPTs personalizados.

Estrellas
682
Forks
57
Issues abiertos
4
Último commit
hace 23 días

¿Qué es?

ai-digest recorre el directorio de un proyecto y combina sus archivos en un único archivo Markdown, codebase.md de forma predeterminada. Después puedes subir el resultado como conocimiento a un Claude Project o a un GPT personalizado para que el modelo responda preguntas sobre el código sin tener que copiar archivos manualmente.

De forma predeterminada, omite archivos de configuración y artefactos de compilación habituales. Los proyectos pueden añadir reglas en .aidigestignore para excluir otros archivos y en .aidigestminify para mantener un archivo en la lista de salida, pero sustituir su contenido por un marcador de posición; esto resulta útil para archivos de datos o generados de gran tamaño. Eliminar espacios en blanco puede reducir el número de tokens, aunque esta opción está desactivada para lenguajes sensibles a los espacios en blanco, como Python y YAML.

La herramienta también ofrece un informe del tamaño de los archivos con gráficos de barras, un modo de vigilancia que vuelve a generar el resultado cuando cambian archivos no ignorados y una API de biblioteca para Node.js que permite generar resúmenes mediante código. Se instala o se ejecuta con npx.

Funciones clave

  • 01Combina todos los archivos de un directorio y sus subdirectorios en un único archivo Markdown.
  • 02Omite de forma predeterminada los artefactos de compilación y los archivos de configuración habituales, con reglas de exclusión personalizadas mediante .aidigestignore.
  • 03Sustituye el contenido de los archivos por marcadores de posición para los patrones definidos en .aidigestminify.
  • 04Elimina los espacios en blanco sobrantes para reducir el número de tokens.
  • 05Muestra el tamaño de los archivos con gráficos de barras, con la opción de ordenarlos por tamaño.
  • 06Vigila los archivos y vuelve a generar el resultado cuando se producen cambios.

Casos de uso

  • Subir el código fuente de un proyecto a un Claude Project para que el modelo pueda responder preguntas sobre él.
  • Crear un ChatGPT personalizado cuya base de conocimiento contenga una instantánea del código.
  • Mantener una única instantánea del código siempre actualizada volviendo a ejecutar la herramienta o usando el modo de vigilancia.
  • Usar la herramienta desde código Node.js para generar contenido de resumen mediante programación.

Inicio rápido

  1. 1

    Ejecuta la CLI en el directorio de tu proyecto

    npx ai-digest

En colecciones

Temas

Preguntas frecuentes

¿Qué es ai-digest?
Una herramienta CLI que reúne un código base en un solo archivo Markdown para subirlo a Claude Projects o a GPTs personalizados. ai-digest recorre el directorio de un proyecto y combina sus archivos en un único archivo Markdown, codebase.md de forma predeterminada. Después puedes subir el resultado como conocimiento a un Claude Project o a un GPT personalizado para que el modelo responda preguntas sobre el código sin tener que copiar archivos manualmente.
¿ai-digest es gratuito? ¿Qué licencia tiene?
ai-digest es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿ai-digest sigue mantenido?
Mantenimiento activo. El último commit de ai-digest fue el 15 oct 2026.
¿Para qué puedo usar ai-digest?
Subir el código fuente de un proyecto a un Claude Project para que el modelo pueda responder preguntas sobre él. Crear un ChatGPT personalizado cuya base de conocimiento contenga una instantánea del código. Mantener una única instantánea del código siempre actualizada volviendo a ejecutar la herramienta o usando el modo de vigilancia. Usar la herramienta desde código Node.js para generar contenido de resumen mediante programación.
¿Cómo se instala ai-digest?
Ejecuta la CLI en el directorio de tu proyecto: npx ai-digest
¿Dónde consigo ai-digest?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/khromov/ai-digest

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados