Kartik dari Omnara memperkenalkan API open source untuk menjalankan agent yang tahan. Anda membuat agent dengan panggilan API, dan Omnara menjalankan loop agent, menyediakan sandbox, dan menangani rahasia, izin, dan RBAC. Setiap agent memiliki status yang disimpan di Postgres, sehingga agent bertahan hidup setelah restart dan tidak menghasilkan biaya saat tidak digunakan.
Omnara adalah alternatif yang dapat di-host ulang sendiri untuk Claude Managed Agents dan OpenAI Agents API. Ia menjalankan agent di cloud, dapat diakses melalui API, sambil tetap menggunakan laptop Anda sebagai salah satu mesinnya. Platform fitur menyediakan alat berkas dan shell, sub-agent, kompaksi, panggilan izin, MCP, keterampilan, dan memori.
Secara arsitektural, Omnara menggunakan log acara append-only di Postgres dengan baris yang ditekankan untuk input, keluaran model, dan panggilan alat. Pekerja tanpa status di bidang kontrol menjalankan satu iterasi loop sebelum melepaskan agent dan mengantri iterasi berikutnya. Ini memungkinkan setiap iterasi berjalan di mesin yang berbeda, dengan transaksi atomik yang memastikan konsistensi.
Mesin yang menjalankan perintah agent terpisah dari pekerja. Setiap mesin macOS atau Linux dengan koneksi internet dapat menjalankan daemon omnarad, terhubung secara outbound tanpa membuka port masuk. Agent dapat terhubung ke berbagai mesin, memungkinkan transisi mulus antara laptop dan sandbox cloud. Kode sumbernya open source di github.com/omnara-ai/omnara dan dapat di-host ulang sendiri melalui docker compose.
Sumber: Hacker News · Diringkas oleh HeadlinesBriefing