Self-hosted · satu VM · 2 vCPU / 2 GB
9Router berjalan sebagai layanan lokal, dijaga Caddy dengan TLS otomatis. Satu endpoint OpenAI-compatible melayani Claude, GPT, Gemini, Grok, Kimi, Qwen, GLM, MiniMax, dan model terbuka — tanpa keluar dari server ini.
Status perangkat
Angka di bawah adalah potret saat halaman ini dibuat — bukan pembacaan langsung. Tidak ada port administratif yang diekspos; 9router hanya mendengarkan di loopback.
● 9router.service gateway, 1d 22h ● caddy.service TLS + reverse proxy ● fail2ban.service jail: sshd ● ufw.service aktif ● hermes-dashboard panel admin ● hermes-gateway WhatsApp / Telegram
Semua diaktifkan saat boot. Tidak ada OOM kill pada sesi ini.
20128 9router — OpenAI-compatible 9119 Hermes dashboard 3000 node 2019 Caddy admin API 53 systemd-resolved
Semuanya terikat ke 127.0.0.1. Yang publik hanya 22, 80, 443.
potret: 03 Oct 2026, 13:47 CST
Katalog
65 di antaranya bisa menerima gambar, 124 mendukung pemanggilan tool. 19 gratis. Klik ikon di kartu untuk menyalin nama model.
Pakai
# sesi ini saja /model kenari/claude-sonnet-5 # permanen, semua sesi /model kenari/claude-sonnet-5 --global # atau lewat CLI hermes config set model.default kenari/gpt-6-sol
Default saat ini: kenari/deepseek-v4-1-flash.
curl http://localhost:20128/v1/chat/completions \ -H "Authorization: Bearer $KEY" \ -H "Content-Type: application/json" \ -d '{"model":"kenari/claude-sonnet-5", "messages":[{"role":"user", "content":"halo"}]}'
Endpoint-nya OpenAI-compatible — Aider, Cline, Codex CLI, atau skrip apa pun bisa diarahkan ke sini.