Agen AI yang di-self-host membutuhkan perangkat keras jauh lebih sedikit daripada yang dibayangkan kebanyakan orang: 2 vCPU, 4 GB RAM, dan sekitar 20 GB disk sudah cukup untuk pemakaian sehari-hari, dan tidak perlu GPU. Agen berperan sebagai orkestrator: ia merencanakan, memanggil alat, dan mengelola memori, sementara inferensi model yang berat dijalankan oleh penyedia AI mana pun yang kunci-nya kamu bawa. GPU baru dibutuhkan jika kamu juga ingin menjalankan model bahasanya sendiri di perangkat kerasmu, yang merupakan mesin terpisah dan keputusan terpisah.
Apakah kamu membutuhkan GPU untuk self-host AI agent?
Hampir pasti tidak, dan ini adalah salah paham terbesar tentang self-hosting agen. Orang sering mencampuradukkan dua pekerjaan yang sangat berbeda: menjalankan model, dan menjalankan agen.
- Menjalankan model, yaitu mengubah token menjadi token. Ini bagian yang membutuhkan GPU, VRAM besar, dan mesin berukuran besar.
- Menjalankan agen, yaitu memutuskan langkah berikutnya, memanggil alat dan API, menyimpan memori, mencoba ulang saat gagal, dan menggerakkan alurnya. Ini pekerjaan aplikasi biasa: butuh sedikit CPU, RAM secukupnya, dan sedikit disk.
Agen bawa-kunci-sendiri seperti Hermes Agent hanya melakukan pekerjaan kedua. Saat butuh model untuk berpikir, ia membuat permintaan HTTPS ke OpenRouter, OpenAI, atau Anthropic menggunakan akunmu sendiri, lalu menunggu jawabannya. Servermu menghabiskan sebagian besar waktunya menganggur menunggu jaringan. Itulah sebabnya instance kecil sudah cukup, dan mengapa GPU hanya akan menganggur.
Pengecualiannya jika kamu ingin menjalankan model bahasa di perangkat kerasmu sendiri juga, dengan mengarahkan agen ke endpoint lokal yang kompatibel dengan OpenAI. Itu pengaturan yang sah, tetapi merupakan mesin yang berbeda dengan kebutuhan yang berbeda: VRAM menjadi batas utama, dan angka di bawah tidak lagi berlaku untuknya.
Kebutuhan minimum dan yang direkomendasikan
| Sumber daya | Minimum | Direkomendasikan | Mengapa |
|---|---|---|---|
| CPU | 2 vCPU | 4 vCPU | Loop agen, pemanggilan alat, dan TLS ringan untuk CPU; lebih banyak core membantu saat beberapa tugas berjalan bersamaan. |
| RAM | 4 GB | 8 GB | Menyimpan runtime, memori kerja agen, dan proses alat apa pun yang dijalankannya. Tugas berjalan lama dengan konteks besar adalah konsumen utamanya. |
| Disk | 20 GB | 80 GB | Perangkat lunak agen, log, serta memori dan artefak yang terkumpul. Agen yang mengambil atau membuat file tumbuh lebih cepat dari perkiraanmu. |
| GPU | Tidak ada | Tidak ada | Inferensi terjadi di penyedia AI kamu. GPU hanya dibutuhkan jika kamu juga men-self-host model-nya. |
| Jaringan | Selalu aktif | Selalu aktif | Agen yang memantau, menjadwalkan, atau merespons webhook harus tetap bisa dijangkau. Laptop atau fungsi serverless tidak cukup untuk itu. |
| Uptime | 24/7 | 24/7 | Tugas terjadwal dan berbasis kejadian tetap berjalan, meskipun kamu sedang tidak di depan komputer. |
Ini adalah kebutuhan untuk runtime agen itu sendiri. Penyedia AI kamu menagih terpisah untuk pemakaian model, dan biaya itu bergantung pada seberapa banyak agen berpikir, bukan pada ukuran server tempat agen berjalan.
Cara menentukan ukuran untuk beban kerjamu
Menentukan ukuran agen bukan soal berapa banyak tugas yang kamu miliki, tetapi berapa banyak yang berjalan bersamaan, dan seberapa besar memori yang dipakai tiap tugas saat bekerja.
- Asisten pribadi, beberapa tugas terjadwal, dan pekerjaan ad-hoc sesekali: 2 vCPU / 4 GB sudah nyaman. Instance itu sebagian besar waktu hanya menganggur.
- Beberapa agen bersamaan, riset multi-langkah yang panjang, atau tugas yang mengunduh dan memproses file: 4 vCPU / 8 GB. Konkurensi dan working set yang mendorongmu ke sini, bukan jumlah tugas.
- Agen yang menjalankan alat berat seperti build, otomatisasi browser, atau pemrosesan media: sesuaikan ukurannya dengan alat bantunya, bukan dengan agennya. Alat bantu itulah yang akan paling banyak memakai CPU dan RAM.
Mulai dari yang kecil. Karena agen sebagian besar menunggu penyedia model, instance yang tidak terbebani adalah kondisi normal, dan menaikkan skala nanti adalah perubahan paket, bukan migrasi.
Berapa biayanya di Flux
| Paket | Sumber Daya | Harga |
|---|---|---|
| Hermes Agent | 2 vCPU · 4 GB RAM · 20 GB disk | $5.49/month |
| Hermes Agent Pro | 4 vCPU · 8 GB RAM · 80 GB disk | $9.49/month |
Kedua paket menggunakan bayar sesuai pemakaian dengan minggu pertama gratis, dan keduanya sudah termasuk dashboard yang dilindungi kata sandi, Tailscale bawaan untuk akses jaringan privat, TLS, dan proteksi DDoS. Pemakaian penyedia AI kamu ditagih oleh mereka, bukan oleh kami, karena Hermes adalah bawa-kunci-sendiri. Lihat panduan langkah demi langkah self-hosting agen AI untuk tutorial deployment.
Apakah angka-angka ini berubah di VPS DIY?
Agen membutuhkan CPU, RAM, dan disk yang sama di mana pun ia berjalan. Namun di VPS, kamu juga menanggung sistem operasi, runtime container, reverse proxy, dan monitoring apa pun yang kamu tambahkan, jadi siapkan ruang lebih di atas angka di atas, bukan sekadar menyamakannya.
Perbedaan yang lebih besar bukan pada kapasitas, melainkan pada semua yang mengelilinginya: perpanjangan sertifikat, aturan firewall, patching, backup, dan menjadi orang yang menyadari saat server berhenti merespons pukul 3 pagi. Itulah kebutuhan nyata dari self-hosting, dan kebutuhan tersebut tidak muncul di tabel spesifikasi.
Pertanyaan yang sering diajukan
Apakah kamu butuh GPU untuk menjalankan agen AI yang di-self-host?
Tidak, tidak untuk agent itu sendiri. Dengan agent bring-your-own-key seperti Hermes, inferensi model berjalan di penyedia AI kamu (OpenRouter, OpenAI, Anthropic) dan agent hanya mengatur: merencanakan, memanggil tool, dan mengelola memori. Itu pekerjaan yang ringan untuk CPU. Kamu baru membutuhkan GPU jika kamu juga memilih menjalankan model bahasa di perangkat keras sendiri, dan itu adalah mesin yang terpisah.
Berapa RAM yang dibutuhkan agen AI?
4 GB cukup untuk penggunaan sehari-hari: asisten pribadi, tugas terjadwal, dan pekerjaan ad-hoc sesekali. Naik ke 8 GB jika kamu menjalankan beberapa agen bersamaan, melakukan run riset multi-langkah yang panjang, atau punya tugas yang mengunduh dan memproses file. RAM ditentukan oleh konkurensi dan working set, bukan oleh berapa banyak tugas yang kamu definisikan.
Berapa banyak CPU yang dipakai self-hosted AI agent?
Sangat sedikit rata-rata. Agen menghabiskan sebagian besar waktunya menunggu respons jaringan dari penyedia model, jadi 2 vCPU cukup untuk penggunaan normal. Lebih banyak core terutama membantu saat beberapa tugas berjalan bersamaan, atau saat agen memanggil alat berat seperti build atau otomatisasi browser.
Bisakah aku menjalankan agen AI di Raspberry Pi atau laptop?
Kebutuhan sumber dayanya cukup rendah sehingga perangkat keras bukan hambatannya, hambatannya adalah uptime. Agen yang memantau sistem, berjalan terjadwal, atau merespons webhook harus bisa dijangkau sepanjang waktu, dan itu menggugurkan laptop yang tidur, serta membuat perangkat rumahan bergantung pada daya dan koneksimu sendiri.
Berapa banyak disk yang dibutuhkan agen AI?
Sekitar 20 GB untuk memulai. Itu mencakup perangkat lunak agent, log, dan memori yang terakumulasi. Agent yang mengambil dokumen, membuat file, atau menyimpan riwayat panjang tumbuh lebih cepat dari perkiraan, jadi 80 GB adalah pilihan yang lebih aman jika agent kamu menghasilkan artefak, bukan sekadar jawaban.
Apakah server yang lebih besar membuat agenku lebih pintar atau lebih cepat?
Tidak. Kualitas dan kecepatan berasal dari model yang kamu arahkan, dan itu berjalan di penyedia kamu. Instance yang lebih besar membantu agent menangani lebih banyak pekerjaan sekaligus dan menyimpan kumpulan kerja yang lebih besar, tetapi tidak meningkatkan penalarannya.
Deploy agen AI Hermes milikmu
Instance privat di cloud terdesentralisasi Flux mulai dari $5.49 sebulan, dengan kunci model milikmu sendiri. Minggu pertama gratis untuk pengguna baru.
Lihat paket