percuma self-hosted

Satu meja kerja. Semua platform.

Ejen berjalan pada mesin Windows, macOS dan Linux anda; iOS dan Android disambungkan jauh daripada simulator masing-masing. Satu aplikasi untuk memantau semuanya — dan untuk melangkah masuk detik mana-mana satu memerlukan anda. Git visual, penyuntingan fail dan pratonton Markdown disertakan.

  1. menulis di meja anda
  2. mirror skrin jauh pada klien
  3. membanding bersebelahan
  4. membaiki dalam terminal disambung
  5. commit git visual, satu klik

Segala-galanya di sekeliling terminal sudah terbina dalam.

Mulakan dengan setiap mesin yang anda miliki, kemudian kekal dalam aliran: susun terminal, kekalkan sesi hidup, urus fail, jadikan tangkapan skrin sebagai input, bercakap selain menaip, kendalikan Git, terjemah apa yang anda baca, pantau ejen, kawal papan terbenam melalui UART, dan luaskan pelayan bila perlu.

01 · setiap mesin

Semua skrin. Satu meja.

Pantau dan kawal desktop, terminal, simulator iOS dan peranti Android daripada satu aplikasi natif. Fokuskan satu anak tetingkap dan anda sedang bekerja pada mesin itu — tanpa papan kekunci tambahan, alat jauh atau lompat-lompat tetingkap.

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

02 · susun atur terminal

Terminal yang padan dengan aliran kerja anda.

Pecahkan satu tab kepada anak tetingkap, kumpulkan tab mengikut mesin, seret satu tab ke tetingkapnya sendiri — dan biarkan pelayan memerhati pengesahan biasa atau tugasan yang selesai sementara anda terus bergerak.

  • pecahan + kumpulan tab
  • tab boleh diseret ke tetingkap
  • Auto Confirm
  • pemberitahuan selesai
Dokumentasi terminal

03 · sesi

Sesi yang tidak pernah mati.

Matikan klien, hilangkan rangkaian, tutup tudung. Sesi hidup di pelayan — setiap skrin, setiap emulator, setiap ejen terus berjalan — dan vtermc -s menyambung semula daripada mana-mana mesin.

deb · rpm · tar.gzx64x86arm64armriscv64
Disambung semula
klien · komputer riba andabersambung
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
pelayan · 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 bebas daripada klien
  1. 1Bersambung
  2. 2Klien ditutup
  3. 3Pelayan berterusan
  4. 4Disambung semula

04 · meja kerja

Fail dan Git di sisi terminal.

Setiap tab menyimpan direktori kerja, Explorer dan konteks Git-nya sendiri. Tapis fail mengikut nama, gelintar seluruh direktori, sunting di tempat, kemudian commit tanpa meninggalkan terminal.

  • cwd + Explorer setiap tab
  • penapis nama fail pantas
  • gelintar kandungan rekursif
  • penyunting + pratonton Markdown
Dokumentasi peneroka fail

05 · tangkapan skrin + imej

Tunjukkan kepada terminal apa yang anda lihat.

Tangkap mana-mana kawasan dengan hotkey global, anotasikan, kemudian tampal imej terus ke terminal. Imej dimuat naik ke pelayan sesi dan disisipkan sebagai laluan berkutip — shell, penyunting dan ejen kod boleh membukanya terus.

  • tangkap Shift + Alt + A
  • segi empat + elips
  • salin atau simpan PNG
  • tampal sebagai laluan pelayan
Dokumentasi tangkapan skrin & imej

06 · suara

Anda bercakap. Ia menaip.

Pelayan ASR setempat dalam Rust tulen menukar dikte kepada input terminal. Pilih model Qwen3-ASR, Fun-ASR atau Parakeet-TDT, jalankan pada CPU, CUDA, Vulkan atau Metal — audio dan teks kekal pada mesin anda.

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

07 · git

Git tanpa akrobat baris arahan.

Stage, buang, stash, bina cabang dan worktree secara visual. Jana mesej commit daripada diff yang di-stage, susun semula baris gilir rebase dan selesaikan konflik hunk demi hunk — dengan bantuan AI bila anda mahu.

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

08 · terjemahan

Baca kod dalam bahasa anda.

Terjemah teks commit, diff, sejarah ejen dan komen kod tepat di tempat anda membacanya. Terjemahan ialah ciri AI tersendiri, maka ia boleh memilih penyedia dan bahasa sasaran yang paling sesuai.

  • commit + diff
  • sejarah ejen
  • komen kod
  • penyedia setiap ciri
Dokumentasi konfigurasi AI

09 · ejen

Ejen yang benar-benar boleh anda pantau.

Jalankan ejen dalam terminal sebenar pada setiap mesin, semak sejarah perbualan natif mereka dalam panel berstruktur, dan gunakan alat MCP untuk membaca skrin, menghantar input serta menunggu penyiapan.

  • claude · codex · kimi · pi · opencode · deepseek
  • fail sejarah natif
  • alat MCP
  • balas dari panel
Dokumentasi sejarah ejen

10 · terbenam + uart

Ejen anda, hingga ke logam terdedah.

Jadikan konsol UART papan sebagai terminal yang boleh dikendalikan ejen anda. Diagnosis kegagalan but, jalankan diagnostik pada peranti, konfigurasikan Wi-Fi dan sahkan hasilnya pada perkakasan sebenar — tanpa menampal log serial ke sembang atau melayari monitor serial berasingan.

  • diagnosis kegagalan but
  • diagnostik pada peranti
  • persediaan Wi-Fi + rangkaian
  • gelung maklum balas UART + MCP
Dokumentasi UART

11 · tambahan

Luaskannya dengan JavaScript.

Ajar pelayan mengenali aplikasi ejen baharu, penyedia LLM, bahagian belakang ASR, perkhidmatan DDNS dan alat MCP tanpa mengubah terasnya. Muat naik manifest kecil bersama fail JavaScript — atau patch panas tambahan terbina dalam.

  • Aplikasi
  • Penyedia LLM
  • Suara / ASR
  • DNS dinamik + MCP
Dokumentasi tambahan
Halaman tetapan Addons yang dikumpulkan mengikut Aplikasi, LLM, ASR, DDNS dan MCP

Self-hosted. Terus atau melalui relay. Sentiasa disulitkan.

Setiap hos menjalankan vterm-server anda sendiri. Sambung terus melalui LAN atau domain DDNS, atau biarkan satu pelayan bertindak sebagai relay supaya hos di sebalik NAT menyertai melalui WSS keluar. Muatan terminal dan permintaan kekal disulitkan antara klien dan hos, manakala media skrin menggunakan strim UDP tersulit berasingan. Cloudflare DDNS terbina dalam, dan tambahan membolehkan penyedia DNS lain disepadukan.

WSS + Noise control + voice encrypted UDP via relay direct CLIENT vterm klien desktop natif terminal + tools files · Git · agents screen + input display · decoder RELAY SERVER vterm-server pelayan setempat + peranan relay control + relay sessions · routing · sealed payloads UDP pairing vterm-voice melalui vterm-server · ASR setempat vterm-screen-server auth melalui kawalan · UDP tersulit SHARED HOST vterm-server satu hos dikongsi · setiap mesin shared control terminal · files · Git UART · MCP vterm-voice melalui vterm-server · ASR setempat vterm-screen-server auth melalui kawalan · UDP tersulit control · auth control · auth

Muat turun percuma. Pada semua platform.

Bawa meja kerja anda sendiri.

Muat turun percuma

Ada soalan? FAQ lengkap ada dalam dokumentasi →