Wavefunction: Mac için açık kaynak yapay zeka ile kod yazma

Kendi yerel veya bulut modellerinizle paralel geliştirme görevleri.

wavefunction.si
Wavefunction screenshot

Wavefunction, Mac üzerinde yapay zeka ile kod yazma işlerini yürüten açık kaynaklı bir masaüstü uygulamasıdır. Proje dosyalarını, konuşmaları, geliştirme komutlarını ve paralel görevleri bir araya getirir. Çalışırken yeni yönlendirmeler verebilir, sonunda değişiklikleri ve test çıktılarını inceleyebilirsiniz.

Basit anlatımla bu site ne işe yarıyor?

Site uygulamanın indirme ve kaynak kod girişidir. Yüklenen uygulamada bir proje klasörü seçip istediğiniz değişikliği anlatırsınız; ajan kodu düzenleyebilir ve geliştirme komutları çalıştırabilir. Mevcut fatura sayfasına ay filtresi ve testler eklemek buna örnektir. Sonucu kontrol edebilen ve kendi modelini seçmek isteyen geliştiricilere uygundur. Kurulum ve model bağlantısı gerekir.

İlk proje değişikliğini yapmak

  1. DMG dosyasını resmî indirme bağlantısından alın, uygulamayı Applications klasörüne sürükleyin. Belgelenen gereksinim Apple Silicon ve macOS 11 veya sonrasıdır.
  2. Bir sağlayıcı ya da yerel model hizmeti bağlayın, modelleri seçin ve proje oluşturun.
  3. Proje klasörünü açın. Ayrı Git checkout istiyorsanız New worktree seçeneğini açık tutun.
  4. Değişikliği, sınırları ve kabul ölçütlerini belirtin; örneğin API biçimini değiştirmeyen bir filtre ve ilgili testler.
  5. Sonucu kabul etmeden önce diff ve komut çıktılarını inceleyin.

Paralel çalışma ve devam eden işi yönlendirme

Her sohbetin modeli, klasörü ve geçmişi ayrıdır. Git projelerinde yeni sohbet varsayılan olarak ayrı dal ve checkout açar. Yardımcı ajanlar ana checkout'u paylaşabilir veya ayrı worktree alabilir. Dosyaları ayırmak, birleştirmede mantıksal çakışma olmayacağını garanti etmez.

Çalışma sırasında gönderilen mesaj mevcut görevi yönlendirir; Queue follow-up sonraya bırakır. Yardımcıları inceleyebilir, yönlendirebilir veya durdurabilirsiniz. Fork alternatif sohbet açar; Rewind bir mesajda kaydedilen duruma döner, bütün ara sürümleri saklamaz. Zamanlanmış rutinler uygulama açıkken çalışır.

Ücretsiz uygulama ve ayrı model ücretleri

5 Kasım 2026 tarihinde doğrulandı: yazılım MIT lisansı altında ücretsizdir. Bağladığınız model hesabı ve API kendi fiyat, kota ve koşullarını uygular. Bütün modelleri kapsayan ücretsiz kota belgelenmemiştir. Bağımlılık ve hizmetlerin de kendi koşulları vardır.

Settings → Analytics sağlayıcıların bildirdiği token, önbellek kullanımı, çalıştırma, süre ve USD maliyetlerini model bazında ve son 14 gün için gösterir. Bildirilmeyen maliyet sıfır sayılmaz; ücret için sağlayıcının faturası esas alınmalıdır.

Bulut modelleri veya yerel Ollama

Site ChatGPT Plus/Pro girişi; Anthropic, Google Gemini, OpenAI, OpenRouter ve Vercel AI Gateway API anahtarları; Ollama ve LM Studio gibi OpenAI uyumlu hizmetleri listeler. Her sohbet için model seçip değiştirebilirsiniz. Bağlantı yeni abonelik veya API bakiyesi sağlamaz. Görev başarısı modelin yeteneğine ve yapılandırmasına bağlıdır.

Bilgisayar kullanımı için ayrı Docker masaüstü

Computer use, yerel Docker konteynerindeki kendi masaüstünü kullanır. Belgelere göre Mac imlecini hareket ettirmez, klavyenize yazmaz veya ana ekranı kaydetmez. İzleyebilir ya da kontrolü alabilirsiniz. Özel giriş sırasında ajan durur; dosyalar açıkça eklenir veya izinli klasörlere teslim edilir.

Docker Desktop ve görüntü anlayabilen model gerekir. Ayrı masaüstü, uzak sitelere veya modellere gönderilen verilerin cihazdan çıkmasını engellemez.

MCP bağlantıları ve proje talimatları

Site şu anda 70'ten fazla hazır MCP bağlantısı ve kendi MCP sunucularınızı ekleme olanağını açıklar. Gerçek erişimi hizmet izinleri belirler. AGENTS.md ve SKILL.md proje kurallarını yeniden kullanmayı sağlar; talimatlar izin denetiminin ve kod incelemesinin yerini tutmaz.

Gizlilik ve dosya izinleri

Konuşmalar, beceriler ve ayarlar Mac'te saklanır. Barındırılan model sağlayıcıları ve bağlantılar kendilerine gönderilen girdileri alır. Anahtarlar yalnızca sistem kullanıcısının okuyabildiği yerel dosyalardadır ve belgelerde şifrelenmediği belirtilir.

Require zero data retention, OpenRouter ile Vercel AI Gateway yönlendirmelerini sınırlar; diğer sağlayıcılarda hesap ayarı gerekir. Komutlar normalde macOS sandbox içinde çalışır, dış klasörler izin ister ve Full access bazı onayları değiştirir. Güvenlik politikası, geri alınamaz komut denetiminin sınırlamalarını da açıklar.

Sık sorulan sorular

Ücretsiz uygulama model kullanımını da içeriyor mu?

Ortak bir model kotası belgelenmemiştir. Uygulama ücretsizdir; model hesabı ve API ücretlerini sağlayıcı belirler.

Ollama veya kendi API'm kullanılabilir mi?

Evet, listelenen bulut hizmetleri yanında Ollama ve OpenAI uyumlu uç noktalar belgelenmiştir. Uygun model ve yapılandırma gerekir.

Kod her zaman Mac'te mi kalır?

Yerel kayıt bunu garanti etmez. Uzak modeller ve bağlantılar gönderilen girdileri alır; yerel anahtar dosyaları da şifrelenmez.

Hangi bilgisayar gerekir?

Belgelenen uygulama Apple Silicon ve macOS 11+ ister. Computer use ayrıca Docker Desktop ve görüntü modeli gerektirir; Windows veya Linux paketi varsayılmaz.

Resmî kaynaklar

  • Depo ve README: kurulum, mimari ve katkı bilgileri.
  • GitHub Issues: olağan hatalar; güvenlik açıkları için politikadaki özel bildirim yolu.