Tabby 소개
Tabby는 오픈소스 기반의 자체 호스팅 AI 코딩 보조 도구(Self-hosted AI coding assistant)로 GitHub Copilot의 대안으로 설계되었습니다. 외부 클라우드 서비스나 데이터베이스 없이도 동작할 수 있으며, 간단한 설정으로 로컬 또는 사내 서버에서 구동할 수 있어 보안과 통제가 중요한 환경에 적합합니다.
Tabby는 OpenAPI 인터페이스를 제공하여 클라우드 IDE와 같은 기존 인프라와의 통합이 용이하며, 소비자급 GPU에서도 원활히 작동합니다. 이 외에도 Tabby는 여러 백엔드 모델 간 전환 기능, 로컬 코드 스니펫 활용, GitHub/GitLab 통합 등의 유용한 기능들을 제공합니다.
Tabby의 주요 기능
- 완전한 독립 실행형 시스템: 데이터베이스나 클라우드 서비스 없이도 작동 가능.
- OpenAPI 인터페이스: 클라우드 IDE와 같은 기존 환경과 쉽게 통합 가능.
- 소비자급 GPU 지원: 별도의 고가형 장비 없이도 실행 가능.
- 유연한 확장성: 다양한 백엔드 모델과 통합 지원.
- IDE 통합: VSCode, Vim, IntelliJ 등 주요 IDE 플러그인 지원.
- 데이터 보안: 로컬에서 작동하므로 데이터 유출 위험 감소.
라이선스
Tabby는 GitHub 저장소의 코드 디렉토리에 따라 다른 라이선스 조건이 적용됩니다. 다음은 주요 라이선스 조건 요약입니다:
- Tabby GitHub 저장소의 "ee/" 디렉토리의 콘텐츠: 이 디렉토리 내의 콘텐츠는
ee/LICENSE
파일에 정의된 별도 라이선스 조건이 적용됩니다. - 서드파티 구성 요소: Tabby에 포함된 서드파티 구성 요소는 해당 구성 요소의 원 소유자가 정의한 원래 라이선스 조건을 따릅니다.
- 기타 콘텐츠: 위에서 언급된 디렉토리나 조건을 제외한 모든 콘텐츠는 Apache 2.0 License가 적용됩니다.
Tabby 홈페이지 및 라이브 데모
Tabby 블로그 목록
Tabby 공식 문서 사이트
Tabby GitHub 저장소
https://github.com/TabbyML/tabby
이 글은 GPT 모델로 정리한 글을 바탕으로 한 것으로, 원문의 내용 또는 의도와 다르게 정리된 내용이 있을 수 있습니다. 관심있는 내용이시라면 원문도 함께 참고해주세요! 읽으시면서 어색하거나 잘못된 내용을 발견하시면 덧글로 알려주시기를 부탁드립니다.
파이토치 한국 사용자 모임
이 정리한 이 글이 유용하셨나요? 회원으로 가입하시면 주요 글들을 이메일
로 보내드립니다! (기본은 Weekly지만 Daily로 변경도 가능합니다.)
아래
쪽에 좋아요
를 눌러주시면 새로운 소식들을 정리하고 공유하는데 힘이 됩니다~