Claude나 ChatGPT 같은 LLM에 전달할 수 있도록 전체 코드 저장소를 하나의 AI 친화적인 파일로 묶는 CLI 및 웹 도구입니다.
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
pip으로 gitingest 설치하기
pip install gitingest - 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 통계는 매일 갱신됩니다.
관련 프로젝트
경험을 바탕으로 스킬을 만들고 다듬으며, 다양한 모델 제공업체와 CLI 및 메시징 앱에서 사용할 수 있는 자기 개선형 AI 에이전트입니다.
AutoGPT는 자연어 설명이나 시각적 빌더로 다단계 워크플로를 수행하는 AI 에이전트를 만들고 실행·예약하는 오픈소스 플랫폼입니다.
LLM에 전달하기 전에 도구 출력, 로그, 파일, RAG 청크를 라이브러리·프록시·MCP 서버 형태로 압축합니다.
생성형 AI 파이프라인에서 사용할 수 있도록 PDF, Office 문서, HTML 등을 구조화된 데이터로 변환하는 오픈소스 문서 파서입니다.
기존 소프트웨어용 에이전트 친화적인 CLI를 생성하고, 바로 설치할 수 있는 CLI를 등록하는 CLI-Hub 툴킷입니다.