Recenzja OpenFang: system operacyjny agentów w Rust bez aktualizacji od maja 2026
OpenFang uruchamia zaplanowane, autonomiczne Hands z jednego pliku w Rust, ale ostatni commit to 12 maja 2026. Co działa, co jest ryzykowne i fork LibreFang.
OpenFang nazywa siebie „Agent Operating System”. Napisał go w Rust Jaber, założyciel RightNow, a w dniu naszego sprawdzenia, 8 listopada 2026, miał 18,243 gwiazdek na GitHubie. Ma dobre pomysły i przemyślany zestaw ustawień domyślnych. Ma też problem, który dla każdego planującego długoterminowe użycie przeważa jedno i drugie: rozwój wygląda na zatrzymany.

Najpierw kwestia utrzymania
Pierwsze wydanie OpenFang, v0.1.0, ukazało się 26 lutego 2026. Ostatnie wydanie, v0.6.9, i ostatni commit pochodzą z 12 maja 2026 (wydania). Od tamtej pory pull requesty od zewnętrznych współtwórców pozostają niescalone, a publiczne zgłoszenie z pytaniem o status i roadmapę projektu po v0.6.9 w chwili naszego sprawdzenia nie doczekało się odpowiedzi opiekuna.
Nic z tego nie oznacza, że opiekun nie wróci. Oznacza jednak, że dziś, jeśli trafi się na błąd, dostawca zmieni API albo w zależności pojawi się problem z bezpieczeństwem, trzeba zakładać, że nikt u źródła tego nie naprawi. Dla agenta, który przechowuje klucze API i może uruchamiać polecenia, dla większości osób to czynnik rozstrzygający.
W momencie zatrzymania projekt był też przed wersją 1.0, z łamiącymi zmianami między wersjami pomocniczymi według jego własnej informacji, a niektóre Hands były mniej dojrzałe od innych.
Społecznościowy fork, LibreFang, kontynuuje rozwój osobno. Nie recenzowaliśmy go, więc jego aktywność warto sprawdzić samodzielnie; to oczywiste miejsce, gdzie szukać, jeśli koncepcja OpenFang przypadła komuś do gustu.
Co OpenFang robi inaczej
Inni agenci z naszej listy potrafią uruchamiać zaplanowane zadania, które samemu się skonfiguruje. Sztandarowa funkcja OpenFang, Hands, dostarcza taką pracę w gotowej postaci. Hands to dołączone autonomiczne pakiety, takie jak Researcher, Lead, Collector, Predictor, Clip, Twitter i Browser, które działają według harmonogramu bez promptowania i raportują wyniki do panelu lub aplikacji czatowej. Konfiguruje się jeden z nich do zbierania informacji lub wyszukiwania leadów i działa on jako część długo żyjącego demona.
Wokół tego są typowe narzędzia agentowe: wyszukiwanie i przeglądanie stron, polecenia powłoki z listy dozwolonych, generowanie obrazów, mowa i transkrypcja, pamięć SQLite z wyszukiwaniem wektorowym, serwery MCP, zadania cron i API zgodne z OpenAI. Panel w przeglądarce na localhost obejmuje agentów, przepływy pracy, harmonogramy i zatwierdzenia.

Instalacja
Instaluje się go jako pojedynczy plik binarny przez skrypt, jako bezpośrednio pobrany plik binarny lub jako aplikację desktopową na macOS, Windowsa i Linuksa na x86-64 lub ARM (pierwsze kroki). Rdzeń nie wymaga stosu Pythona ani Node. Niektóre Hands mają własne zależności: Browser Hand potrzebuje Pythona 3 i Chromium, a Clip Hand FFmpeg i yt-dlp.
Docker jest wymieniony, ale udokumentowany obraz nie jest jeszcze publiczny, więc użytkownicy Dockera muszą zbudować go sami.
Izolacja i ustawienia domyślne
OpenFang uruchamia polecenia na hoście, nie w kontenerze. Sandbox Dockera jest domyślnie wyłączony, a sandbox WASM obejmuje tylko narzędzia i umiejętności WASM (dokumentacja bezpieczeństwa).
W tych ramach jego ustawienia domyślne są ostrożniejsze niż w wielu agentach działających na hoście. Według kodu konfiguracji polecenia powłoki są ograniczone do listy dozwolonych podstawowych narzędzi, uruchamiane bez powłoki i z okrojonym środowiskiem, a wrażliwe działania Hands, takie jak zakupy czy publikowanie postów, czekają na zatwierdzenie. To rozsądny projekt. Jego słabością jest to, że każda luka znaleziona w nim teraz może pozostać otwarta.
Telemetria i prywatność
OpenFang nie wysyła telemetrii użycia. Dokumentacja żadnej nie opisuje, a kod nie zawiera klienta analityki; strona Analytics w panelu pokazuje tylko własne zużycie tokenów i koszty, lokalnie. Konfiguracja, agenci i pamięć są przechowywani w SQLite w ~/.openfang. Prompty trafiają do skonfigurowanego dostawcy modelu i platform czatowych.

Modele i kanały
Można podłączyć około 27 dostawców, w tym Anthropic, Gemini, OpenAI, Groq, DeepSeek, OpenRouter, Mistral, xAI i AWS Bedrock, albo uruchamiać lokalne modele przez Ollama, vLLM lub LM Studio. Ma podwójną licencję Apache-2.0 lub MIT.
Ma 40 adapterów kanałów, w tym Telegram, Discord, Slack, WhatsApp, Signal, Matrix, Microsoft Teams i e-mail (adaptery kanałów). Wbudowany adapter WhatsApp korzysta z biznesowego Cloud API od Meta; podłączenie prywatnego konta WhatsApp wymaga osobnej bramki w Node.js.
Dla kogo jest
OpenFang warto wypróbować, jeśli jest się majsterkowiczem, który chce zaplanowanych agentów do researchu lub monitoringu i nie ma nic przeciwko przejęciu odpowiedzialności za kod, albo jeśli chce się przestudiować koncepcję Hands przed oceną LibreFang. Nie uruchamialibyśmy go jako codziennego asystenta podłączonego do ważnych kont, dopóki nie dostaje poprawek.
Utrzymywane alternatywy
- ZeroClaw jest najbliższym odpowiednikiem: również pojedynczy plik binarny w Rust, z wyzwalaczami cron i zdarzeniowymi oraz sandboksem systemu operacyjnego włączonym domyślnie w zalecanym profilu.
- nanobot uruchamia zaplanowane automatyzacje i długotrwałe cele, z mechanizmem heartbeat, który raportuje wyniki na czat.
- Agent Zero uruchamia zaplanowane zadania we własnej przestrzeni roboczej w Dockerze i często publikuje wydania.
Więcej opcji znajduje się na naszych stronach najlepszych agentów AI do samodzielnego hostowania i alternatyw dla OpenClaw.
Ceny
| Open source | Za darmo |
|
|---|
Funkcje
| Wyszukiwanie w sieci | Tak |
|---|---|
| Generowanie obrazów | Tak |
| Tryb głosowy | Tak |
| Przesyłanie plików | Tak |
| Pamięć | Tak |
| Wykonuje zadania za ciebie | Tak |
| Integracje z aplikacjami | Tak |
| Działa samodzielnie | Tak |
| Pisze pierwszy | Tak |
| Wiele botów | Tak |
Mocne strony
- 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
Słabe strony
- 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
Najlepszy dla
- 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
Źródła
- RightNow-AI/openfang on GitHub (README, v0.6.9)
- OpenFang documentation
- OpenFang Cargo.toml (license Apache-2.0 OR MIT)
- OpenFang releases (v0.1.0 on February 26, 2026; v0.6.9 on May 12, 2026)
- OpenFang issue: Project status / roadmap after v0.6.9
- OpenFang docs: Getting started (desktop app, installers, Docker)
- OpenFang docs: Channel adapters
- OpenFang docs: LLM providers (Ollama, vLLM, LM Studio)
- OpenFang docs: Security (WASM and subprocess sandboxes)
- OpenFang source: exec policy defaults to an allowlist, Docker sandbox off by default
- OpenFang source: built-in tools (web search, browser, image generation, speech, cron)
- OpenFang docker-compose.yml (GHCR image not yet public)
- LibreFang, a community fork of OpenFang
