OpenClaw 🦞¶
"EXFOLIATE! EXFOLIATE!" — Muhtemelen bir uzay ıstakozu
WhatsApp, Telegram, Discord, iMessage ve daha fazlası için AI ajanlarına yönelik herhangi bir işletim sisteminde çalışan gateway.
Bir mesaj gönderin, cebinizden bir ajan yanıtı alın. Eklentiler Mattermost ve daha fazlasını ekler.
openclaw onboard ve eşleştirme akışlarıyla yönlendirmeli kurulum.
OpenClaw nedir?¶
OpenClaw, favori sohbet uygulamalarınızı — WhatsApp, Telegram, Discord, iMessage ve daha fazlasını — Pi gibi AI kodlama ajanlarına bağlayan self-hosted bir gateway’dir. Kendi makinenizde (veya bir sunucuda) tek bir Gateway süreci çalıştırırsınız; bu süreç mesajlaşma uygulamalarınız ile her zaman erişilebilir bir AI asistanı arasında köprü görevi görür.
Kimler için? Verileri üzerinde kontrolü bırakmadan veya barındırılan bir hizmete güvenmeden, her yerden mesaj atabilecekleri kişisel bir AI asistanı isteyen geliştiriciler ve ileri düzey kullanıcılar.
Onu farklı kılan nedir?
- Self-hosted: Kendi donanımınızda, kendi kurallarınızla çalışır
- Çok kanallı: Tek bir Gateway aynı anda WhatsApp, Telegram, Discord ve daha fazlasını sunar
- Ajan-odaklı: Araç kullanımı, oturumlar, bellek ve çok ajanlı yönlendirme ile kodlama ajanları için tasarlanmıştır
- Açık kaynak: MIT lisanslı, topluluk odaklı
Neye ihtiyacınız var? Node 22+, bir API anahtarı (Anthropic önerilir) ve 5 dakika.
Nasıl çalışır¶
flowchart LR
A["Chat apps + plugins"] --> B["Gateway"]
B --> C["Pi agent"]
B --> D["CLI"]
B --> E["Web Control UI"]
B --> F["macOS app"]
B --> G["iOS and Android nodes"]
Gateway, oturumlar, yönlendirme ve kanal bağlantıları için tek doğruluk kaynağıdır.
Neler Kurulur¶
Hızlı başlangıç¶
bash
npm install -g openclaw@latest
bash
openclaw onboard --install-daemon
bash
openclaw channels login
openclaw gateway --port 18789
Tam kurulum ve geliştirme ayarları mı gerekiyor? Hızlı başlangıç bölümüne bakın.
Gösterge Paneli¶
Gateway başladıktan sonra tarayıcı Kontrol UI’ını açın.
- Yerel varsayılan: http://127.0.0.1:18789/
- Uzaktan erişim: Web yüzeyleri ve Tailscale
Yapılandırma (isteğe bağlı)¶
Yapılandırma ~/.openclaw/openclaw.json konumunda bulunur.
- Hiçbir şey yapmazsanız, OpenClaw, RPC modunda paketlenmiş Pi ikilisini gönderen başına oturumlarla kullanır.
- Kısıtlamak isterseniz,
channels.whatsapp.allowFromile başlayın ve (gruplar için) bahsetme kurallarını ayarlayın.
Örnek:
{
channels: {
whatsapp: {
allowFrom: ["+15555550123"],
groups: { "*": { requireMention: true } },
},
},
messages: { groupChat: { mentionPatterns: ["@openclaw"] } },
}