4 poin oleh xguru 2026-03-14 | 1 komentar | Bagikan ke WhatsApp
  • Mewujudkan asisten AI di lingkungan embedded berbiaya rendah, sebagai agen AI hardware yang berjalan tanpa OS
  • Menjalankan asisten AI berbasis OpenClaw pada chip ESP32-S3 seharga $5 hanya dengan daya USB 0.5W
  • Ditulis murni dalam kode C tanpa OS, dapat berjalan mandiri tanpa Linux, Mac mini, Raspberry Pi, atau VPS
  • Berinteraksi dengan pengguna melalui Telegram, dan memproses respons AI serta pembelajaran hanya dengan koneksi WiFi
  • Mendukung model Anthropic (Claude) dan OpenAI (GPT), bisa diganti saat runtime
  • Semua data disimpan di memori flash lokal
  • Yang dibutuhkan
    • Board pengembangan ESP32-S3: flash 16MB + PSRAM 8MB (mis. board Xiaozhi AI, sekitar ~$10)
    • Kabel USB Type-C, BotToken Telegram, dan API key Anthropic/OpenAI
  • Arsitektur inti berbasis agent loop, menerima pesan lalu membuat LLM berulang kali melakukan penalaran, pemanggilan alat, dan akses memori
  • Menerapkan pola ReAct agar LLM memanggil alat sendiri dan memproses berulang sampai tugas selesai
  • Alat yang didukung
    • web_search: pencarian web melalui Brave Search API
    • get_current_time: sinkronisasi waktu berbasis HTTP
    • cron_add, cron_list, cron_remove: AI mengelola penjadwalan tugasnya sendiri
  • Sistem memori disusun dengan struktur file teks sederhana
    • SOUL.md: mendefinisikan kepribadian dan perilaku AI
    • USER.md: menyimpan informasi pengguna
    • MEMORY.md: memori jangka panjang
    • HEARTBEAT.md: daftar tugas berkala
    • cron.json: data tugas terjadwal
    • tg_*.jsonl: menyimpan riwayat percakapan
  • Konfigurasi seperti WiFi, API key, model, proxy, dll. dapat diubah melalui CLI (antarmuka perintah serial port)
    • Menyimpan konfigurasi runtime di penyimpanan flash NVS sehingga tetap bertahan setelah reboot
    • Menyediakan perintah seperti wifi_set, set_api_key, set_model_provider, config_show, dll.
  • Mendukung struktur dua port USB
    • USB (JTAG): untuk flash firmware dan debugging
    • UART (COM): untuk REPL CLI dan konsol real-time
  • Fitur bawaan
    • Gateway WebSocket (port 18789): mendukung koneksi klien di LAN
    • Pembaruan OTA: firmware dapat diperbarui melalui WiFi
    • Arsitektur dual-core: memisahkan network I/O dan komputasi AI
    • Mendukung HTTP proxy dan tunneling CONNECT
    • Scheduler cron bawaan: AI dapat menjadwalkan tugas berulang maupun sekali jalan secara mandiri
    • Layanan Heartbeat: memeriksa file tugas berkala dan mengeksekusinya secara otonom
  • Lisensi MIT

1 komentar

 
howudoin 2026-03-14

Tapi saya tidak yakin apakah angka 5 dolar itu memang berarti.
Pada praktiknya, pengeluaran uang yang sebenarnya justru sebagian besar habis untuk langganan model..