Repolode
coderamp-labs

coderamp-labs/gitingest

Git 저장소나 로컬 디렉터리를 LLM에 코드 맥락을 제공하기 좋은 단일 텍스트 요약으로 변환합니다.

스타
15,961
포크
1,192
열린 이슈
22
마지막 커밋
그저께

어떤 프로젝트인가요?

Gitingest는 Git 저장소, 하위 디렉터리 또는 로컬 폴더를 디렉터리 트리를 요약하고 파일 내용을 이어 붙인 하나의 텍스트 파일로 변환합니다. 출력은 LLM 프롬프트에 바로 붙여 넣을 수 있도록 구성되어 있어, 개발자는 파일을 일일이 복사하지 않고도 코드베이스의 맥락을 모델에 제공할 수 있습니다. GitHub URL에서 'hub'를 'ingest'로 바꾸면 요약을 바로 생성할 수 있습니다.

CLI 명령어, 동기 및 비동기 함수를 제공하는 Python 패키지, 웹 앱과 브라우저 확장 프로그램으로 사용할 수 있습니다. 파일 및 디렉터리 구조, 출력 크기, 토큰 수를 보여줍니다. 기본적으로 .gitignore에 지정된 파일은 건너뛰며, 비공개 저장소에는 GitHub personal access token을 제공할 수 있습니다.

직접 호스팅할 수 있도록 Dockerfile과 Docker Compose 구성을 제공하며, 환경 변수를 통해 Prometheus 메트릭, Sentry 오류 추적, S3 호환 스토리지를 선택적으로 설정할 수 있습니다.

핵심 기능

  • 01Git 저장소 URL이나 로컬 디렉터리에서 텍스트 요약을 생성합니다.
  • 02파일 및 디렉터리 구조, 출력 크기, 토큰 수를 보여줍니다.
  • 03.gitignore에 지정된 항목을 기본적으로 건너뛰며, 포함하는 옵션도 제공합니다.
  • 04GitHub personal access token을 사용해 비공개 저장소를 지원합니다.
  • 05CLI, Python 패키지, Jupyter 호환 비동기 API를 제공합니다.

활용 사례

  • 코드베이스를 LLM 채팅에 붙여 넣고 관련 질문을 합니다.
  • 특정 저장소 하위 디렉터리의 맥락을 AI 코딩 어시스턴트에 제공합니다.
  • 프로젝트를 모델에 보내기 전에 토큰 크기를 추정합니다.
  • 저장소 요약을 생성하는 웹 도구를 직접 호스팅합니다.

빠른 시작

  1. 1

    pip으로 gitingest 설치하기

    pip install gitingest
  2. 2

    GitHub 저장소에서 CLI 실행하기

    gitingest https://github.com/coderamp-labs/gitingest

사용 전 알아둘 점

  • 비공개 저장소에는 GitHub Personal Access Token이 필요합니다.

토픽

자주 묻는 질문

gitingest은(는) 무엇인가요?
Git 저장소나 로컬 디렉터리를 LLM에 코드 맥락을 제공하기 좋은 단일 텍스트 요약으로 변환합니다. Gitingest는 Git 저장소, 하위 디렉터리 또는 로컬 폴더를 디렉터리 트리를 요약하고 파일 내용을 이어 붙인 하나의 텍스트 파일로 변환합니다. 출력은 LLM 프롬프트에 바로 붙여 넣을 수 있도록 구성되어 있어, 개발자는 파일을 일일이 복사하지 않고도 코드베이스의 맥락을 모델에 제공할 수 있습니다. GitHub URL에서 'hub'를 'ingest'로 바꾸면 요약을 바로 생성할 수 있습니다.
gitingest은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
gitingest은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
gitingest은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. gitingest의 마지막 커밋은 2026년 10월 17일입니다.
gitingest은(는) 어디에 사용할 수 있나요?
코드베이스를 LLM 채팅에 붙여 넣고 관련 질문을 합니다. 특정 저장소 하위 디렉터리의 맥락을 AI 코딩 어시스턴트에 제공합니다. 프로젝트를 모델에 보내기 전에 토큰 크기를 추정합니다. 저장소 요약을 생성하는 웹 도구를 직접 호스팅합니다.
gitingest는 어떻게 설치하나요?
pip으로 gitingest 설치하기: pip install gitingest GitHub 저장소에서 CLI 실행하기: gitingest https://github.com/coderamp-labs/gitingest
gitingest은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/coderamp-labs/gitingest

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트