Türkçe

OpenFang İncelemesi: Mayıs 2026'dan Beri Güncellenmeyen Bir Rust Agent OS

OpenFang tek bir Rust binary'sinden zamanlanmış otonom Hands çalıştırıyor, ancak son commit 12 Mayıs 2026'da. Ne çalışıyor, ne riskli ve LibreFang fork'u.

OpenFang sitesine git

OpenFang kendini bir “Agent Operating System” olarak tanımlıyor. RightNow’ın kurucusu Jaber tarafından Rust ile yazıldı ve 8 Kasım 2026’da kontrol ettiğimizde 18.243 GitHub yıldızı vardı. İyi fikirleri ve özenle seçilmiş varsayılanları var. Ama onu uzun vadede çalıştırmayı planlayan herkes için ikisinden de ağır basan bir sorunu da var: geliştirme durmuş görünüyor.

OpenFang dashboard in dark mode with a sidebar of Approvals, Comms, Workflows, Scheduler, Runtime and Settings, and a grid of agent templates such as Writer, email-assistant, travel-planner, ops and coder
Agent templates in OpenFang's browser dashboardgithub.com

Önce bakım sorusu

OpenFang’ın ilk sürümü v0.1.0, 26 Şubat 2026’da yayımlandı. Son sürüm v0.6.9 ve son commit, ikisi de 12 Mayıs 2026 tarihli (sürümler). O zamandan beri dış katkıcıların pull request’leri birleştirilmedi ve v0.6.9 sonrası projenin durumu ve yol haritası hakkında soru soran herkese açık bir issue, kontrol ettiğimiz tarih itibarıyla bakımcıdan yanıt almadı.

Bunların hiçbiri bakımcının geri dönmeyeceği anlamına gelmiyor. Ama bugün bir hatayla karşılaşırsanız, bir sağlayıcı API’sini değiştirirse ya da bir bağımlılıkta güvenlik sorunu çıkarsa, upstream’de kimsenin bunu düzeltmeyeceğini varsaymanız gerektiği anlamına geliyor. API anahtarlarınızı tutan ve komut çalıştırabilen bir ajan için bu, çoğu kişi açısından belirleyici etken.

Proje durduğunda henüz 1.0 öncesindeydi; kendi uyarısına göre küçük sürümler arasında geriye uyumsuz değişiklikler vardı ve bazı Hands diğerlerinden daha az olgundu.

Bir topluluk fork’u olan LibreFang, geliştirmeyi ayrı olarak sürdürüyor. Onu incelemedik, bu yüzden etkinliğini kendiniz kontrol edin; OpenFang’ın tasarımı ilginizi çekiyorsa bakılacak ilk yer orası.

OpenFang’ı farklı kılan ne

Listemizdeki diğer ajanlar, kendiniz kurduğunuz zamanlanmış işleri çalıştırabiliyor. OpenFang’ın öne çıkan özelliği Hands ise bu işi hazır olarak sunuyor. Hands; Researcher, Lead, Collector, Predictor, Clip, Twitter ve Browser gibi, istem beklemeden bir zamanlamaya göre çalışan ve sonuçları panoya veya bir sohbet uygulamasına raporlayan paketlenmiş otonom paketler. Birini araştırma toplamak veya potansiyel müşterileri izlemek için kuruyorsunuz ve uzun ömürlü bir daemon’un parçası olarak çalışıyor.

Bunun etrafında alışılmış ajan araçları var: web arama ve gezinme, izin listesindeki shell komutları, görsel üretimi, konuşma ve transkripsiyon, vektör aramalı SQLite hafızası, MCP sunucuları, cron işleri ve OpenAI uyumlu bir API. localhost üzerindeki bir tarayıcı panosu ajanları, iş akışlarını, zamanlamaları ve onayları kapsıyor.

OpenFang Create Scheduled Job dialog with a job name, cron expression 0 9 * * 1-5, quick presets, a target agent picker and the message to send
Scheduling a recurring job for an agentgithub.com

Kurulum

Bir betik aracılığıyla tek bir binary olarak, doğrudan binary indirmesi olarak ya da x86-64 veya ARM üzerinde macOS, Windows ve Linux için bir masaüstü uygulaması olarak kuruluyor (başlangıç). Çekirdek için Python veya Node yığını gerekmiyor. Bazı Hands kendi bağımlılıklarını getiriyor: Browser Hand, Python 3 ve Chromium; Clip Hand ise FFmpeg ve yt-dlp gerektiriyor.

Docker listede var, ancak belgelenen imaj henüz herkese açık değil, bu yüzden Docker kullanıcılarının onu kendilerinin derlemesi gerekiyor.

İzolasyon ve varsayılanlar

OpenFang komutları bir konteynerde değil, host’unuzda çalıştırıyor. Docker sandbox’ı varsayılan olarak kapalı ve WASM sandbox’ı yalnızca WASM araçlarını ve skill’lerini kapsıyor (güvenlik belgeleri).

Bu çerçevede varsayılanları, host’ta çalışan pek çok ajandan daha dikkatli. Yapılandırma kaynağına göre shell komutları temel yardımcı programlardan oluşan bir izin listesiyle sınırlı, shell olmadan ve temizlenmiş bir ortamla çalışıyor; satın alma veya paylaşım gibi hassas Hand eylemleri onay bekliyor. Bu makul bir tasarım. Zayıflığı, şimdi bulunacak herhangi bir açığın açık kalabilecek olması.

Telemetri ve gizlilik

OpenFang kullanım telemetrisi göndermiyor. Belgeler hiçbirini tanımlamıyor ve kodda analitik istemcisi yok; panodaki Analytics sayfası yalnızca kendi token kullanımınızı ve maliyetlerinizi yerelde gösteriyor. Yapılandırma, ajanlar ve hafıza ~/.openfang altında SQLite’ta tutuluyor. İstemler, yapılandırdığınız model sağlayıcısına ve sohbet platformlarına gidiyor.

OpenFang agent detail dialog for the assistant agent showing its running state, Full mode, provider, model and fallback model, with Chat, Clone, Clear History and Stop buttons
An agent's settings, model and fallback in the dashboardgithub.com

Modeller ve kanallar

Anthropic, Gemini, OpenAI, Groq, DeepSeek, OpenRouter, Mistral, xAI ve AWS Bedrock dahil yaklaşık 27 sağlayıcıyı kullanabilir ya da yerel modelleri Ollama, vLLM veya LM Studio üzerinden çalıştırabilirsiniz. Apache-2.0 veya MIT çift lisanslı.

Telegram, Discord, Slack, WhatsApp, Signal, Matrix, Microsoft Teams ve e-posta dahil 40 kanal adaptörü var (kanal adaptörleri). Yerleşik WhatsApp adaptörü Meta’nın business Cloud API’sini kullanıyor; kişisel bir WhatsApp hesabını bağlamak için ayrı bir Node.js gateway’i gerekiyor.

Kimler kullanmalı

Zamanlanmış araştırma veya izleme ajanları isteyen ve kodu sahiplenmekten çekinmeyen bir kurcalayıcıysanız ya da LibreFang’ı değerlendirmeden önce Hands tasarımını incelemek istiyorsanız OpenFang denemeye değer. Düzeltme almadığı sürece onu önemli hesaplara bağlı günlük bir asistan olarak çalıştırmazdık.

Bakımı süren alternatifler

  • ZeroClaw en yakın eşleşme: o da tek bir Rust binary’si, cron ve olay tetikleyicileri var ve önerilen profilinde işletim sistemi sandbox’ı varsayılan olarak açık.
  • nanobot zamanlanmış otomasyonlar ve uzun soluklu hedefler çalıştırıyor; sonuçları sohbetinize raporlayan bir heartbeat’i var.
  • Agent Zero zamanlanmış görevleri kendi Docker çalışma alanında çalıştırıyor ve sık sık sürüm çıkarıyor.

Daha fazla seçenek en iyi self-hosted AI ajanı ve OpenClaw alternatifleri sayfalarımızda.

Fiyatlar

OpenFang: Fiyatlar
Open sourceÜcretsiz
  • Dual-licensed Apache-2.0 or MIT and free to self-host
  • No hosted plan; you pay your chosen model provider or run a local model

Özellikler

Özellikler
Web aramasıEvet
Görsel üretimiEvet
Sesli modEvet
Dosya yüklemeEvet
HafızaEvet
Sizin yerinize işlem yaparEvet
Uygulama entegrasyonlarıEvet
Kendi başına çalışırEvet
İlk mesajı kendisi atarEvet
Birden çok botEvet

Güçlü yanlar

  • Built for unattended work: Hands run on schedules as a daemon and deliver research, leads or monitoring alerts without being prompted
  • One self-contained Rust binary or a native desktop app, with a browser dashboard for agents, workflows, schedules and approvals
  • 40 channel adapters, including Telegram, Discord, Slack, WhatsApp, Signal, Matrix, Teams and email
  • Cautious defaults for a host-run agent: shell commands are limited to an allowlist of basic utilities, run without a shell and with a stripped environment, and sensitive Hand actions such as purchases or posts wait for approval
  • Works with local models through Ollama, vLLM or LM Studio, and dual-licensed Apache-2.0 or MIT

Zayıf yanlar

  • Looks unmaintained: no commits or releases since v0.6.9 on May 12, 2026, outside pull requests go unmerged, and a public question about the project's status has no reply from the maintainer
  • Pre-1.0 by its own notice, with breaking changes between minor versions and some Hands less mature than others
  • Commands run on the host, not in a container: the Docker sandbox is off by default and the WASM sandbox only covers WASM tools and skills
  • The documented Docker image is not public yet, so Docker users must build it themselves
  • Linking a personal WhatsApp account needs a separate Node.js gateway; the built-in adapter uses Meta's business Cloud API

En uygun olduğu kişiler

  • Tinkerers who want scheduled research, monitoring or lead-finding agents running on their own machine
  • People who want one agent reachable from many chat apps without a Python or Node stack
  • Evaluating alongside its community fork LibreFang, given the original's stalled development

Kaynaklar