Last translated: 16 Jun 2025

Translation Not Available Yet

This repository's README hasn't been translated yet. Once translated, it will be easier to read and understand in your native language (中文).

After translating, add the links to README so others can view it directly.

Tabby는 GitHub Copilot의 오픈 소스 및 온프레미스 대안을 제공하는 셀프 호스팅 AI 코딩 어시스턴트입니다. 다음과 같은 주요 기능을 자랑합니다:

  • 독립형으로 DBMS나 클라우드 서비스가 필요 없습니다.
  • OpenAPI 인터페이스로 기존 인프라(예: Cloud IDE)와 쉽게 통합할 수 있습니다.
  • 소비자용 GPU를 지원합니다.

Open Live Demo

Demo

🔥 최신 소식

  • 2025년 5월 25일 💡 Agent 프라이빗 프리뷰에 참여하시겠습니까? X에서 DM을 보내어 초기 대기자 명단 승인을 받으세요!🎫
  • 2025년 5월 20일 v0.29에서 REST API를 통해 자신의 문서📃로 Tabby를 강화하세요! 🎉
  • 2025년 5월 1일 v0.28 Answer Engine 메시지를 지속적이고 공유 가능한 페이지로 변환
  • 2025년 3월 31일 v0.27 릴리스, 채팅 사이드 패널에 더 풍부한 @ 메뉴 추가
  • 2025년 2월 5일 Tabby v0.24.0에 LDAP 인증 및 백그라운드 작업에 대한 더 나은 알림 기능이 추가되었습니다!✨
  • 2025년 2월 4일 VSCode 1.20.0 업그레이드! @-멘션으로 파일을 채팅 컨텍스트에 추가하고, 새로운 우클릭 옵션으로 인라인 편집이 가능합니다!
보관된 소식
  • 2025년 1월 10일 Tabby v0.23.0 코드 브라우저 경험 향상 및 채팅 사이드 패널 개선!
  • 2024년 12월 24일 Tabby v0.22.0알림 박스 도입!
  • 2024년 12월 6일 Llamafile 배포 통합 및 향상된 Answer Engine 사용자 경험이 Tabby v0.21.0에 도입되었습니다!🚀
  • 2024년 11월 10일 Tabby v0.20.0에서 Answer Engine에서 다양한 백엔드 채팅 모델 전환이 지원됩니다!
  • 2024년 10월 30일 Tabby v0.19.0 메인 페이지에 최근 공유된 스레드를 추가하여 발견성을 개선했습니다.
  • 2024년 7월 9일 🎉 Tabby에서 Codestral 통합 발표!
  • 2024년 7월 5일 Tabby v0.13.0 Answer Engine 도입, 내부 엔지니어링 팀을 위한 중앙 지식 엔진입니다. 개발 팀의 내부 데이터와 원활하게 통합되어 개발자에게 신뢰할 수 있고 정확한 답변을 제공합니다.
  • 2024년 6월 13일 VSCode 1.7 코딩 경험 전반에 걸친 다재다능한 채팅 경험으로 중요한 이정표를 달성했습니다. 최신 사이드 패널 채팅채팅 명령을 통한 편집을 시도해 보세요!
  • 2024년 6월 10일 최신 📃블로그 포스트 Tabby의 향상된 코드 컨텍스트 이해 발표!
  • 2024년 6월 6일 Tabby v0.12.0 릴리스는 🔗원활한 통합(Gitlab SSO, 셀프 호스팅 GitHub/GitLab 등), ⚙️유연한 구성(HTTP API 통합), 🌐확장된 기능(코드 브라우저에서 repo-컨텍스트)을 제공합니다!
  • 2024년 5월 22일 Tabby VSCode 1.6 인라인 완성에서 다중 선택자동 생성 커밋 메시지🐱💻 지원!
  • 2024년 5월 11일 v0.11.0 📊저장소 사용량 통계, 🔗GitHub & GitLab 통합, 📋활동 페이지, 그리고 오랫동안 기다려온 🤖Tabby에게 물어보기 기능 등 주요 기업용 업그레이드 제공!
  • 2024년 4월 22일 v0.10.0 릴리스, Tabby 사용에 대한 팀별 분석을 제공하는 최신 보고서 탭 추가.
  • 2024년 4월 19일 📣 Tabby가 코드 완성을 위해 로컬 관련 스니펫(로컬 LSP의 선언 및 최근 수정된 코드)을 통합했습니다!
  • 2024년 4월 17일 CodeGemma 및 CodeQwen 모델 시리즈가 공식 레지스트리에 추가되었습니다!
  • 2024년 3월 20일 v0.9 릴리스, 완전한 기능의 관리자 UI 강조.
  • 2023년 12월 23일 SkyPilot의 SkyServe 🛫를 통해 어떤 클라우드에서도 Tabby를 원활하게 배포하세요.
  • 2023년 12월 15일 v0.7.0 팀 관리 및 보안 액세스 기능으로 릴리스!
  • 2023년 10월 15일 v0.3.0에서 RAG 기반 코드 완성 활성화🎉! 블로그 포스트에서 Tabby가 repo-레벨 컨텍스트를 활용하여 더 똑똑해지는 방법을 확인하세요!
  • 2023년 11월 27일 v0.6.0 릴리스!
  • 2023년 11월 9일 v0.5.5 릴리스! UI 재설계 + 성능 개선.
  • 2023년 10월 24일 ⛳️ VSCode/Vim/IntelliJ용 Tabby IDE 플러그인 주요 업데이트!
  • 2023년 10월 4일 Tabby에서 지원하는 최신 모델은 모델 디렉토리에서 확인하세요.
  • 2023년 9월 18일 Apple의 M1/M2 Metal 추론 지원이 v0.1.1에 추가되었습니다!
  • 2023년 8월 31일 Tabby의 첫 번째 안정 버전 v0.0.1 🥳.
  • 2023년 8월 28일 CodeLlama 7B 실험적 지원.
  • 2023년 8월 24일 Tabby가 JetBrains Marketplace에 등장!

👋 시작하기

문서는 여기에서 확인할 수 있습니다.

1분 안에 Tabby 실행하기

Tabby 서버를 시작하는 가장 쉬운 방법은 다음 Docker 명령을 사용하는 것입니다:

docker run -it \
  --gpus all -p 8080:8080 -v $HOME/.tabby:/data \
  tabbyml/tabby \
  serve --model StarCoder-1B --device cuda --chat-model Qwen2-1.5B-Instruct

추가 옵션(예: 추론 유형, 병렬 처리)은 문서 페이지를 참조하세요.

🤝 기여하기

전체 가이드는 CONTRIBUTING.md에서 확인할 수 있습니다.

코드 가져오기

git clone --recurse-submodules https://github.com/TabbyML/tabby
cd tabby

이미 저장소를 복제한 경우 git submodule update --recursive --init 명령을 실행하여 모든 서브모듈을 가져올 수 있습니다.

빌드

  1. 튜토리얼을 따라 Rust 환경을 설정하세요.

  2. 필요한 종속성을 설치하세요:

# For MacOS
brew install protobuf

# For Ubuntu / Debian
apt install protobuf-compiler libopenblas-dev
  1. 유용한 도구 설치:
# For Ubuntu
apt install make sqlite3 graphviz
  1. 이제 cargo build 명령을 실행하여 Tabby를 빌드할 수 있습니다.

개발 시작하기!

... 그리고 Pull Request 제출을 잊지 마세요.

🌍 커뮤니티

  • 🎤 Twitter / X - TabbyML과 모든 가능한 것들에 대해 소통하세요
  • 📚 LinkedIn - 커뮤니티의 최신 소식을 팔로우하세요
  • 💌 뉴스레터 - Tabby 통찰력과 비밀을 해제하기 위해 구독하세요

🔆 활동

Git 저장소 활동

🌟 스타 히스토리

스타 히스토리 차트