Tabby

Tabby

0.0
İndir
Screenshot 1

Günün uygulaması

The Banner Saga

The Banner Saga

Al

Açıklama

Tabby'yi İndir – Açık Kaynaklı AI Kod Asistanı, Güvenli Self‑Hosted Araç

Genel Bakış

Tabby, kendi donanımınızda çalışacak şekilde sıfırdan inşa edilmiş açık kaynaklı bir AI kod asistanıdır. Kod parçacıklarınızı uzak sunuculara gönderen bulut tabanlı alternatiflerin aksine, Tabby her tuş vuruşunu self‑hosted bir ortamda tutar ve geliştiricilere gizlilik, uyumluluk ve performans üzerinde tam kontrol sağlar. Rust ile güçlendirilmiş çekirdek motor, neredeyse anlık kod tamamlama sunarken sistem kaynaklarını minimal tüketir; bu da hem yüksek performanslı iş istasyonları hem de mütevazı dizüstü bilgisayarlar için mükemmel bir uyum sağlar. Yapılandırma modeli, basit bir TOML dosyasına dayanır; model parametrelerini, çıkarım ayarlarını ve UI tercihlerini, karmaşık JSON blokları veya tescilli panellerle uğraşmadan ince ayar yapabilirsiniz. Tabby'nin açık kaynak doğası, tüm kod tabanının GitHub'da denetlenebilir olduğu anlamına gelir; böylece güvenlik ekipleri gizli telemetri veya arka kapı olmadığını doğrulayabilir. Kapsamlı dokümantasyon, adım adım öğreticiler ve etkileşimli bir oyun alanı, yeni başlayanlar için nazik bir öğrenme eğrisi sunar; canlı Slack topluluğu ise gerçek zamanlı destek, eklenti fikirleri ve paylaşılan en iyi uygulamaları sağlar. Kısacası, Tabby hız, güvenlik ve genişletilebilirliği tek bir pakette birleştirerek geliştiricilerin kontrolü feda etmeden daha hızlı kod yazmasını mümkün kılar. Küçük bir kişisel proje geliştiriyor ya da büyük bir kurumsal kod tabanını yönetiyor olun, Tabby'nin gizlilik‑öncelikli yaklaşımı, fikri mülkiyetinizin asla tesis dışına çıkmamasını garantiler; modüler mimarisi ise aracı gelişen geliştirme iş akışlarına uyarlamanıza olanak tanır.

Ana Özellikler

Tabby, AI destekli geliştirmede en yaygın sorunları ele alan zengin bir özellik seti sunar. Aşağıda, güvenliği ve esnekliği korurken üretkenliği artırmak için tasarlanmış en etkili özelliklerin özenle derlenmiş bir listesini bulacaksınız. Bu yetenekler sadece moda sözcükler değildir; gerçek dünya kullanımı ve topluluk katkılarıyla desteklenir ve Tabby'yi büyük dil modeli teknolojisindeki en son gelişmelerle güncel tutar.

  • Self‑Hosted Dağıtım: Tabby'yi yerel ortamda, Docker içinde veya yerel bir ikili olarak çalıştırın; dış API'lere bağımlılığı ortadan kaldırır.
  • Rust‑Güçlü Motor: Rust’ın bellek güvenliği ve eşzamanlılık modelinden yararlanarak ultra düşük gecikmeli tamamlama sağlar.
  • Basit TOML Yapılandırması: Model boyutunu, sıcaklığı, token limitlerini ve UI temalarını insan tarafından okunabilir bir dosya üzerinden ayarlayın.
  • Çoklu Model Desteği: OpenAI uyumlu modeller, LLaMA, Mistral ve topluluk tarafından derlenmiş checkpoint'lerle uyumludur.
  • Çapraz Editör Entegrasyonu: VS Code, Neovim, JetBrains IDE'leri, Emacs ve Sublime Text için eklentiler mevcuttur.
  • Güvenli Denetlenebilir Kod Tabanı: GitHub'da tamamen açık kaynak, güvenlik incelemeleri ve özelleştirilmiş yamalar sağlar.
  • Kapsamlı Dokümantasyon ve Oyun Alanı: Etkileşimli örnekler, API referansı ve adım adım kurulum kılavuzları.
  • Aktif Topluluk Slack'i: Gerçek zamanlı tartışma, özellik istekleri ve sorun giderme desteği.
  • Düşük Kaynak Ayak İzi: 2 CPU çekirdeği ve 4 GB RAM üzerinde rahatça çalışır; geliştirme dizüstü bilgisayarları için idealdir.
  • Özelleştirilebilir UI Temaları: Editör tercihlerinize uygun açık, koyu ve yüksek kontrast temalar.

Kurulum ve Kullanım Kılavuzu

Tabby'yi kurup çalıştırmak kasıtlı olarak basittir. İlk olarak tercih ettiğiniz dağıtım yöntemini seçin. Docker kullanıcıları için resmi imajı docker pull ghcr.io/tabbyml/tabby:latest komutuyla çekin ve aşağıdaki komutla bir konteyner başlatın:

docker run -d -p 8080:8080 \
  -v $(pwd)/tabby-config.toml:/app/config.toml \
  ghcr.io/tabbyml/tabby:latest

Yerel bir ikili tercih ediyorsanız, GitHub sürüm sayfasından işletim sisteminiz için en son sürümü indirin, arşivi açın ve çalıştırılabilir dosyayı $PATH içinde bir dizine taşıyın. Windows'ta tabby.exe'yi C:\Program Files\Tabby konumuna koyabilir ve Ortam Değişkenleri iletişim kutusundan sistem PATH'ine ekleyebilirsiniz.

Ardından, uygun bir konumda bir tabby-config.toml dosyası oluşturun. Minimal bir yapılandırma şu şekilde görünebilir:

[model]
path = "/models/llama-7b.gguf"
temperature = 0.7
max_tokens = 128

[ui]
theme = "dark"
show_inline_completions = true

Tabby'yi tabby --config /path/to/tabby-config.toml komutuyla başlatın. Servis, editör eklentilerinizin iletişim kurabileceği bir HTTP uç noktası (varsayılan http://localhost:8080) oluşturur. Uygun editör uzantısını (ör. VS Code “Tabby AI” uzantısı) kurun, yerel uç noktaya yönlendirin ve yazmaya hazırsınız. Kod yazdıkça Tabby, gerçek zamanlı öneriler akışı sağlar; tanıdık klavye kısayolları ile tamamlama kabul, reddet veya düzenleyebilirsiniz.

İleri kullanıcılar için Tabby, yapılandırma dosyasının sıcak yeniden yüklemesini destekler—sadece tabby-config.toml'yi düzenleyin ve tam bir yeniden başlatma yapmadan değişiklikleri uygulamak için çalışan sürece bir SIGHUP sinyali gönderin. Bu, farklı model parametreleriyle anında deneme yapmayı kolaylaştırır. Resmi dokümantasyon, TLS sonlandırma, çok‑kullanıcı kimlik doğrulama ve CI boru hatlarıyla otomatik kod inceleme entegrasyonu için adım adım öğreticiler de sunar. Tek geliştirici olun ya da büyük bir ekibin parçası, kurulum süreci tek komutluk Docker çalıştırmadan tam olarak orkestre edilmiş bir Kubernetes dağıtımına kadar ölçeklenir.

Uyumluluk ve Sistem Gereksinimleri

Tabby, platform bağımsız olacak şekilde tasarlanmıştır. Resmi ikili dosyalar Windows 10 / 11 (x64), macOS 11+ (Intel ve Apple Silicon) ve Ubuntu 20.04+, Fedora 34+, Arch Linux gibi büyük Linux dağıtımları için sağlanır. Docker imajları, Docker Engine'ı destekleyen herhangi bir işletim sisteminde çalışır; Windows Subsystem for Linux 2 (WSL2) dahil. Rust çekirdeği, kaynak koddan derlenerek niş ortamlar için de kullanılabilir; bu sayede eski donanımlar bile AI destekli kodlamadan faydalanabilir. Minimum sistem gereksinimleri mütevazıdır: en az iki çekirdekli 64‑bit CPU, 4 GB RAM ve model dosyaları için 1 GB boş disk alanı. Daha büyük modeller (ör. 13 B veya 30 B parametre) için CUDA destekli bir GPU veya Apple M‑serisi GPU, çıkarım hızını büyük ölçüde artırır; ancak Tabby, CPU‑only sistemlerde de çalışır—daha yüksek gecikme ile. Ağ bağlantısı yalnızca ilk model indirmesi için gereklidir; sonraki kullanım tamamen çevrim dışıdır ve Tabby'nin güvenlik vaadini pekiştirir. Ayrıca Tabby, macOS'ta Homebrew ve Ubuntu'da apt gibi popüler paket yöneticileriyle bütünleşir; güncellemeler tek bir komutla yapılabilir. Geliştiricinin dizüstü bilgisayarından bulut‑tabanlı VM'ye kadar her ortamda çalışabilme esnekliği, ekiplerin mevcut altyapıyı yeniden yapılandırmadan Tabby'yi benimsemesini sağlar.

Artılar ve Eksiler

Aşağıda Tabby'nin güçlü yönleri ve mevcut sınırlamaları dengeli bir şekilde incelenmiştir. Her iki yönü anlamak, Tabby'nin projenizin ihtiyaçları ve kuruluşunuzun güvenlik politikalarıyla uyumlu olup olmadığını belirlemenize yardımcı olur.

Artılar

  • Tamamen self‑hosted, üçüncü taraf veri sızmasını ortadan kaldırır.
  • Hızlı Rust motoru düşük gecikmeli tamamlama sağlar.
  • Basit TOML yapılandırması hızlı özelleştirmeyi teşvik eder.
  • Hafif 7 B modellerden büyük kurumsal seviyedeki checkpoint'lere kadar geniş bir LLM yelpazesini destekler.
  • Çapraz editör eklentileri mevcut iş akışlarına sorunsuz entegrasyon sağlar.
  • Sıfır lisans maliyeti – gerçekten ücretsiz ve açık kaynak.
  • Slack'teki aktif topluluk gerçek zamanlı destek sunar.
  • Düşük kaynak ayak izi, dizüstü bilgisayarlar ve CI çalıştırıcıları için uygundur.
  • Şeffaf kod tabanı güvenlik denetimlerini mümkün kılar.
  • Özel ara katman ve webhook kancalarıyla genişletilebilir.

Eksiler

  • İlk kurulum, teknik olmayan kullanıcılar için göz korkutucu olabilir.
  • Büyük model dosyaları önemli depolama alanı (birkaç GB) gerektirebilir.
  • GPU hızlandırması isteğe bağlıdır; CPU‑only çıkarım büyük modellerde daha yavaş hissedilebilir.
  • Ticari AI asistanlarıyla (ör. sohbet, yeniden düzenleme) özellik eşdeğerliği hâlâ gelişmekte.
  • Dokümantasyon kapsamlı olsa da, komut satırı araçlarına aşina olmayı varsayar.

Sıkça Sorulan Sorular

Tabby tamamen ücretsiz mi?

Evet. Tabby, MIT lisansı altında yayınlanmıştır; bu, lisans ücreti ödemeden indirip, değiştirebilir ve dağıtabilirsiniz.

Docker olmadan bir Windows makinede Tabby çalıştırabilir miyim?

Kesinlikle. GitHub sürüm sayfasında önceden derlenmiş Windows ikili dosyaları mevcuttur. Arşivi çıkardıktan sonra çalıştırılabilir dosyayı doğrudan başlatabilir ve editör eklentinizi http://localhost:8080'e yönlendirebilirsiniz.

Tabby ile hangi modeller uyumludur?

Tabby, LLaMA, Mistral ve GGUF formatlı modeller dahil olmak üzere herhangi bir OpenAI‑uyumlu checkpoint'i destekler. Dokümantasyon, kesin dosya formatlarını listeler ve popüler model aileleri için dönüşüm betikleri sağlar.

Tabby kodumun gizli kalmasını nasıl sağlar?

Tabby yerel olarak çalıştığı için tüm kod makinenizden asla çıkmaz. GitHub'daki açık kaynak deposu, sizin veya güvenlik ekibinizin gizli telemetri veya güvenlik açıkları için tüm kod tabanını denetlemesine olanak tanır.

Tabby'nin ücretli bir “premium” sürümü var mı?

Hayır. Tüm özellikler ücretsiz topluluk sürümünde mevcuttur. Proje topluluk odaklıdır ve katkılar pull request'ler veya projenin açık kaynak fonuna bağışlar yoluyla memnuniyetle karşılanır.

Sonuç ve Eylem Çağrısı

Tabby, yüksek kaliteli AI destekli kodlamanın yüksek bir fiyat etiketi veya belirsiz veri paylaşım anlaşmaları gerektirmediğini kanıtlıyor. Her makinede barındırabileceğiniz ışık hızıyla çalışan, Rust‑tabanlı bir motor sunarak, Tabby geliştiricilere kodu güvenli ve uyumlu tutarken üretkenliği artırma özgürlüğü verir. İstemci kodunu gizli tutmak isteyen tek bir serbest çalışan, denetlenebilir bir araç ihtiyacı olan bir startup veya bulut‑only asistanlara self‑hosted bir alternatif arayan kurumsal bir BT ekibi olun, Tabby'nin modüler yapılandırması ve geniş editör desteği onu çekici bir seçenek haline getirir. Gizlilik veya maliyet endişeleri sizi durdurmasın—Tabby'yi bugün indirin, dakikalar içinde bir konteyner ya da ikili dosya çalıştırın ve kodlama verimliliğinin bir sonraki seviyesini deneyimleyin. Canlı Slack topluluğuna katılın, bir eklenti katkıda bulunun veya bir sonraki projenizde daha hızlı tamamlama keyfini çıkarın. Kodunuz, kurallarınız—Tabby, onu daha iyi yazmanıza yardımcı olsun.

Tabby, tüm verileri yerel ortamda tutarken şaşırtıcı derecede sorunsuz bir AI kodlama deneyimi sunar. Rust motoru hızlı, TOML yapılandırması sezgisel ve Slack'teki topluluk desteği mükemmel. Gizliliğe odaklı geliştiriciler için ideal bir seçim.

TotalVirus ile tarandı

Bu yazılım kötü amaçlı yazılımlara karşı tarandı ve indirme için güvenli olduğu doğrulandı.

Tabby için kılavuzlar ve eğitimler

Tabby nasıl yüklenir
  1. Yukarıdaki Önizleme / İndir düğmesine tıklayın.
  2. Yönlendirildikten sonra şartları kabul edin ve Yükle’ye tıklayın.
  3. Tabby indirmesinin cihazınızda tamamlanmasını bekleyin.
Tabby nasıl kullanılır

Bu yazılım temel olarak yukarıda açıklanan ana özellikleri için kullanılır. Yüklemeden sonra uygulamayı açarak yeteneklerini keşfedin.

Tabby için kullanıcı yorumları 0

    İnceleme bulunamadı

Benzer uygulamalar

Günün uygulaması

The Banner Saga

The Banner Saga

Al

Önerilen uygulamalar

RecordScreen io

RecordScreen io

Web Apps

Uygulamaları indir
Zoho WorkDrive

Zoho WorkDrive

Web Apps

Uygulamaları indir
Research Studio

Research Studio

Web Apps

Uygulamaları indir
Proton Drive

Proton Drive

Web Apps

Uygulamaları indir
Esplorio 2 0

Esplorio 2 0

Web Apps

Uygulamaları indir