Physical AI agent body apps

Dizüstü bilgisayarınızda yaşayan AI ajanı ile birlikte yazı yazan 3D baskılı bir ESP32 robotu yeni bir şey. Aynı zamanda gerçek bir kalıbın da gösterimidir: küçük bir mikrodenetleyici vücut olarak, daha büyük bir makine beyin olarak ve bunları birbirine bağlayan açık kaynaklı araçlar. Görev bittiğinde bırak zili bir GPIO pinine karşı ateşlenen aynı LLM araç çağrısı olayıdır.

Bu kalıbı bir hafta sonunda inşa edilebilir hale getiren yedi uygulamaya baktık. İkisi mikrodenetleyici için firmware ortamları, biri çoğu self-hoster tarafından zaten çalıştırılan orkestrasyonu katmanı, biri LLM çağrılarını cihaz eylemlerine dönüştüren ajan çerçevesi ve üçü ses, komut dosyası ve kodsuz yapıştırıcı için destek araçlarıdır.

Ne Aranacağı

Hızlı Karşılaştırma

Uygulama En İyi Platformlar Ücretsiz Plan Fiyat Lisans
ESPHome YAML’dan ESP32/8266 Firmware Windows, macOS, Linux, Docker Evet Ücretsiz GPL / MIT
PlatformIO Gömülü için Full IDE Windows, macOS, Linux Evet Ücretsiz (Pro Ücretli) Apache 2.0
Home Assistant İleti veri yolu ve pano Windows, macOS, Linux, Docker Evet Ücretsiz Apache 2.0
LangChain Araç çağrılarıyla Ajan Çerçevesi Windows, macOS, Linux Evet Ücretsiz (SDK) MIT
Willow ESP32 Donanımında Yerel Ses Windows, macOS, Linux Evet Ücretsiz Apache 2.0
MicroPython Mikrodenetleyicide Python Windows, macOS, Linux Evet Ücretsiz MIT
n8n Ajan ve Donanım Arasında Kodsuz Yapıştırıcı Windows, macOS, Linux, Docker Evet Ücretsiz (Kendi Barındırma) Fair-code

1. ESPHome – YAML’dan ESP32/8266 Firmware İçin En İyi

ESPHome, YAML açıklamasından oluşturulan yazılımla bir ESP32 veya ESP8266’yı flaşlar. Pinleri, sensörleri, düğmeleri, servolarını bildirin; ESPHome bir ikili derler, bunu USB veya OTA üzerinden yükler ve cihazı yapıştırıcısız Home Assistant’a bağlar. Bu, boş karttan “ajan kontrollü cihaz” a en hızlı yoldur.

Nerede Eksik Kalır: YAML C ile aynı değildir. Bazı alt düzey hileler, yarı kod yarı config olan lambda yazılması gerekir.

Fiyatlandırma:

Platformlar: Windows, macOS, Linux, Docker।

İndir: esphome.io

Alt Satır: Varsayılan ilk firmware katmanı। C++ geliştirmesinin haftaları YAML’ın yüz satırına sıkıştırılmıştır।

2. PlatformIO – Gömülü İçin En İyi Full IDE

PlatformIO, ESPHome soyutlaması uygun olmadığında ölçeğinizi artırdığınız şeydir। Arduino, ESP-IDF, STM32Cube ve düzinelerce diğer çerçeve ile konuşan bir IDE (veya VS Code uzantısı), kütüphaneler için bir paket yöneticisidir। AI ajanının ters kinematik kodu tarafından yönlendirilen bir robot koluna ihtiyacı olduğunda, o kod PlatformIO’da yaşar।

Nerede Eksik Kalır: Pro katmanı bazı gelişmiş hata ayıklama özelliklerini kapılar। Gömülü yapmadıysanız öğrenme eğrisi gerçektir।

Fiyatlandırma:

Platformlar: Windows, macOS, Linux।

İndir: platformio.org

Alt Satır: ESPHome bildirimsel olarak açıklayamadığı her şey için IDE।

3. Home Assistant – İleti Veri Yolu ve En İyi Pano

Home Assistant, bir LLM araç çağrısının fiziksel dünyaya ulaşmasını sağlayan katmandır। Ajan bir HTTP uç noktası veya MQTT konusu çarpar; Home Assistant bunu “bir anahtarı değiştir” veya “servonu 45 dereceye döndür” ye çevir ve ESP32 uyar। Ayrıca bir terminali açmadan robotun ne yaptığını görmek için bir arayüz sağlar।

Nerede Eksik Kalır: Daha önce bir tane kurmadıysanız dik bir öğrenme eğrisi। Eklenti ekosistemi güçlü ancak gürültülüdür।

Fiyatlandırma:

Platformlar: Windows, macOS, Linux, Docker, özel OS।

İndir: home-assistant.io

Alt Satır: Ajan kodunu donanımdan ayrı tutan orta katman।

4. LangChain – Araç Çağrılarıyla En İyi Ajan Çerçevesi

LangChain, bir LLM’yi araç kullanan bir ajana dönüştüren SDK’dır। Bir araç tanımlayın (“zili ça”), araç şemasına aktarın ve model ne zaman çağrılacağını karar verir। Home Assistant HTTP aracı ile birleştirildiğinde, ajan MQTT hakkında hiçbir şey bilmeden robotun tüm özelliğini alır।

Nerede Eksik Kalır: Hızla gelişen API। Bir yıl önceki bazı desenler zaten kullanımdan kaldırıldı।

Fiyatlandırma:

Platformlar: Windows, macOS, Linux (Python ve JS/TS)।

İndir: python.langchain.com veya js.langchain.com

Alt Satır: Yerel bir LLM’ye “zili ça” aracını araması yeteneğini vermenin yolu।

5. Willow – ESP32 Donanımında En İyi Yerel Ses

Willow, bir mikrofon dizisi ile ESP32-S3’ü tamamen ağınızda çalışan bir Home Assistant ses uç noktasına dönüştürür। Cihazda uyanış sözcüğü algılaması, kendi sunucunuzda barındırılan konuşma-metin dönüşümü ve çevirisi yapılan istek Home Assistant veya yerel LLM’ye yönlendirilir। Bulut yok, hesap yok, oda dışına veri yok।

Nerede Eksik Kalır: Kart seçimi dar (çoğunlukla ESP32-S3 BOX satırı)। Daha güçlü bir makinede Willow Çıkarım Sunucusu gerekir।

Fiyatlandırma:

Platformlar: Windows, macOS, Linux (çıkarım sunucusu için)।

İndir: heywillow.io

Alt Satır: Robotun bulut bağımlılığı olmadan duymak ve konuşmak istemesi için।

6. MicroPython – Mikrodenetleyicide Python İçin En İyi

MicroPython, bir ESP32 veya RP2040 üzerinde Python tercümanı çalıştırır, bu nedenle yazdığınız firmware ve ajan kodu aynı dili gibi görünür। Bu, Python’u terk etmeden servo hareketi veya LED desenleri prototipi yapmak isteyen geliştirici için gerçek bir kazanıştır।

Nerede Eksik Kalır: Sıkı döngüler için C’den daha yavaş। Pil güçlü bir cihaz için ESPHome’dan daha enerji verimli।

Fiyatlandırma:

Platformlar: Flaş araçları için Windows, macOS, Linux।

İndir: micropython.org

Alt Satır: İterasyon hızının tasarruf edilen watt’tan daha önemli olduğu prototip için।

7. n8n – Ajan ve Donanım Arasında En İyi Kodsuz Yapıştırıcı

n8n, LLM API’sini, Home Assistant’ı, ESPHome’u, bir veritabanını ve hayal edebileceğiniz herhangi bir HTTP uç noktasını bir grafik üzerinde bağlayan kendi kendine barındırılan iş akışı aracıdır। “Ajan görevin bittiğini söylemişse, zili ça ve zaman damgasını kaydet” istediğinizde n8n, bir hizmet yazmadan bunu yapmanın hızlı yoludur।

Nerede Eksik Kalır: Gerçek zamanlı için yapılmadı। Araç tetiklenen akışlar için iyidir, sıkı sensör döngüleri için değil।

Fiyatlandırma:

Platformlar: Windows, macOS, Linux, Docker।

İndir: n8n.io

Alt Satır: Ajan çıkışı ile robot eyemleri arasında bağlayıcı doku।

Doğruyu Seçme Yöntemi

Sık Sorulan Sorular

ESP32’nin yanı sıra bir Raspberry Pi’ye ihtiyacım var mı? Her zaman değil। Basit gövdeler için, ESP32 tek başına bulut veya LAN barındırılan LLM ile yeterlidir। Yerel ses çıkarımı olan daha zengin gövdeler için, bir Pi 4 veya 5 modeli barındırır ve ESP32 gövde olarak kalır।

Başlamak için en ucuz kart nedir? ESP32 dev kartı birkaç dolara mal olur। Servo’lar, küçük bir hoparlör, bir OLED ekran ekleyin ve zil çalan bir robot için $30’ın altındasınız।

Bunu İnternet bağlantısı olmadan yapabilir miyim? Evet, LLM’yi kendi barındırırsanız (Ollama, LM Studio veya Llama.cpp) ve ses için Willow kullanırsanız। Tüm yığın — mikrofon’dan LLM’ye servo’ya — LAN’ınızda yaşayabilir।

Güvenli midir? Ajan şeyler kırabilir mi? Yalnız izin verdiğiniz yollarla। Ajana yaptığına izin verilen eylemler için HTTP uç noktaları verin; Home Assistant sunucusuna kök erişimi vermeyin। Firmware’da servo seyahati ve akımını sınırlayın।

Herkesin paylaştığı bu 3D baskılı ESP32 robotu nedir? Bir ESP32-S3 dev kartı etrafında küçük bir kasa, gözler için bir OLED ve servo tarafından yönlendirilen bir zildir। Nokta zil değil — “AI ajanı odada fiziksel bir varlık alır” desenidir। Bu makaledeki her şey bir tane inşa etmek için sizin parça veriyor।