gratis self-hosted

Satu meja kerja. Semua platform.

Agen berjalan di mesin Windows, macOS, dan Linux Anda; iOS dan Android masuk dari simulatornya masing-masing. Satu aplikasi untuk mengawasi semuanya — dan untuk turun tangan begitu salah satunya butuh Anda. Git visual, penyuntingan berkas, dan pratinjau Markdown sudah termasuk.

  1. menulis di meja Anda
  2. mirroring layar jarak jauh di klien
  3. membandingkan berdampingan
  4. memperbaiki di terminal terhubung
  5. commit git visual, satu klik

Segala hal di sekitar terminal, sudah terpasang.

Mulai dari setiap mesin yang Anda miliki, lalu tetap dalam alur: atur terminal, jaga sesi tetap hidup, kerjakan berkas, ubah tangkapan layar jadi input, bicara alih-alih mengetik, kendalikan Git, terjemahkan yang Anda baca, awasi agen, kendalikan papan embedded lewat UART, dan perluas server saat dibutuhkan.

01 · setiap mesin

Semua layar. Satu meja.

Pantau dan kendalikan desktop, terminal, simulator iOS, dan perangkat Android dari satu aplikasi native. Fokuskan satu panel dan Anda sedang bekerja di mesin itu — tanpa keyboard ekstra, alat remote, atau lompat-lompat jendela.

  • Windows · macOS · Linux
  • Simulator iOS
  • Emulator Android + adb
  • streaming desktop 60fps
Dokumentasi desktop jarak jauh

02 · tata letak terminal

Terminal yang pas dengan alur kerja Anda.

Pecah satu tab menjadi panel, kelompokkan tab per mesin, seret tab ke jendela tersendiri — dan biarkan server mengawasi konfirmasi biasa atau tugas yang selesai selagi Anda terus bekerja.

  • split + grup tab
  • tab bisa diseret ke jendela
  • Auto Confirm
  • notifikasi penyelesaian
Dokumentasi terminal

03 · sesi

Sesi yang tak pernah mati.

Matikan klien, kehilangan jaringan, tutup laptopnya. Sesi tetap hidup di server — setiap layar, emulator, dan agen terus berjalan — dan vtermc -s menyambungkan kembali dari mesin mana pun.

deb · rpm · tar.gzx64x86arm64armriscv64
Tersambung ulang
klien · laptop Andatersambung
Mac Miniagent · build
$ vibe run "all platforms"
windows 12/12 ✓
macos 12/12 ✓
linux 14/14 ✓
✓ all platforms green — 38 passed
✓ session restored — nothing was lost
sesi dipulihkan · #7f3a
server · build-boxsesi hidup
build-box3 sessions alive
sesi #7f3a · zshuptime 02:47:19
$ vibe run "all platforms"
windows 12/12 ✓
macos 12/12 ✓
linux 14/14 ✓
✓ all platforms green — 38 passed
berjalan terpisah dari klien
  1. 1Tersambung
  2. 2Klien ditutup
  3. 3Server berlanjut
  4. 4Tersambung ulang

04 · meja kerja

Berkas dan Git di samping terminal.

Setiap tab punya direktori kerja, Explorer, dan konteks Git-nya sendiri. Saring berkas berdasarkan nama, telusuri seluruh direktori, sunting di tempat, lalu commit tanpa meninggalkan terminal.

  • cwd + Explorer per tab
  • filter nama berkas cepat
  • pencarian konten rekursif
  • editor + pratinjau Markdown
Dokumentasi penjelajah berkas

05 · tangkapan layar + gambar

Tunjukkan ke terminal apa yang Anda lihat.

Tangkap area mana pun dengan hotkey global, beri anotasi, lalu tempel gambar langsung ke terminal. Gambar diunggah ke server sesi dan disisipkan sebagai path berkutip — shell, editor, dan agen kode bisa langsung membukanya.

  • tangkap Shift + Alt + A
  • persegi + elips
  • salin atau simpan PNG
  • tempel sebagai path sisi server
Dokumentasi tangkapan layar & gambar

06 · suara

Anda bicara. Ia mengetik.

Server ASR lokal dalam Rust murni mengubah dikte menjadi input terminal. Pilih model Qwen3-ASR, Fun-ASR, atau Parakeet-TDT, jalankan di CPU, CUDA, Vulkan, atau Metal — audio dan teks tetap di mesin Anda.

  • Qwen3-ASR · Fun-ASR · Parakeet-TDT
  • CPU · CUDA · Vulkan · Metal
  • model penuh / 8-bit / 4-bit
  • audio + teks tetap lokal
Dokumentasi suara

07 · git

Git tanpa akrobat baris perintah.

Stage, buang, stash, buat cabang dan worktree secara visual. Buat pesan commit dari diff yang di-stage, susun ulang antrean rebase, dan selesaikan konflik hunk demi hunk — dengan bantuan AI saat Anda mau.

  • pesan commit dengan AI
  • stage · buang · stash
  • cabang + worktree
  • rebase visual + konflik
Dokumentasi Git

08 · terjemahan

Baca kode dalam bahasa Anda.

Terjemahkan teks commit, diff, riwayat agen, dan komentar kode persis di tempat Anda membacanya. Terjemahan adalah fitur AI tersendiri, jadi bisa memakai provider dan bahasa sasaran yang paling pas.

  • commit + diff
  • riwayat agen
  • komentar kode
  • provider per fitur
Dokumentasi konfigurasi AI

09 · agen

Agen yang benar-benar bisa Anda awasi.

Jalankan agen di terminal sungguhan di setiap mesin, tinjau riwayat percakapan natifnya di panel terstruktur, dan gunakan alat MCP untuk membaca layar, mengirim input, serta menunggu penyelesaian.

  • claude · codex · kimi · pi · opencode · deepseek
  • berkas riwayat natif
  • alat MCP
  • balas dari panel
Dokumentasi riwayat agen

10 · embedded + uart

Agen Anda, sampai ke logam telanjang.

Ubah konsol UART sebuah papan menjadi terminal yang bisa dioperasikan agen Anda. Diagnosis kegagalan boot, jalankan diagnostik di perangkat, konfigurasikan Wi-Fi, dan verifikasi hasilnya di perangkat keras sungguhan — tanpa menempel log serial ke chat atau repot dengan monitor serial terpisah.

  • diagnosis kegagalan boot
  • diagnostik di perangkat
  • penyiapan Wi-Fi + jaringan
  • lingkar umpan UART + MCP
Dokumentasi UART

11 · addon

Perluas dengan JavaScript.

Ajari server aplikasi agen baru, provider LLM, backend ASR, layanan DDNS, dan alat MCP tanpa mengubah intinya. Unggah manifest kecil plus berkas JavaScript — atau hot-patch addon bawaan.

  • Aplikasi
  • Provider LLM
  • Suara / ASR
  • DNS dinamis + MCP
Dokumentasi addon
Halaman pengaturan Addons yang dikelompokkan per Aplikasi, LLM, ASR, DDNS, dan MCP

Self-hosted. Langsung atau lewat relay. Selalu terenkripsi.

Setiap host menjalankan vterm-server Anda sendiri. Sambungkan langsung lewat LAN atau domain DDNS, atau biarkan satu server berperan sebagai relay agar host di balik NAT bisa ikut lewat WSS keluar. Payload terminal dan permintaan tetap terenkripsi antara klien dan host, sementara media layar memakai stream UDP terenkripsi terpisah. Cloudflare DDNS terpasang bawaan, dan addon menghubungkan penyedia DNS lain.

WSS + Noise control + voice encrypted UDP via relay direct CLIENT vterm klien desktop native terminal + tools files · Git · agents screen + input display · decoder RELAY SERVER vterm-server server lokal + peran relay control + relay sessions · routing · sealed payloads UDP pairing vterm-voice lewat vterm-server · ASR lokal vterm-screen-server auth via kontrol · UDP terenkripsi SHARED HOST vterm-server satu host bersama · semua mesin shared control terminal · files · Git UART · MCP vterm-voice lewat vterm-server · ASR lokal vterm-screen-server auth via kontrol · UDP terenkripsi control · auth control · auth

Unduh gratis. Di semua platform.

Bawa meja kerja Anda sendiri.

Unduh gratis

Ada pertanyaan? FAQ lengkap ada di dokumentasi →