darmowe self-hosted

Jedno biurko. Wszystkie platformy.

Agenci na Twoich maszynach Windows, macOS i Linux; iOS i Android podłączone zdalnie z ich symulatorów. Jedna aplikacja pilnuje wszystkiego — a Ty wchodzisz dokładnie wtedy, gdy któraś maszyna Cię potrzebuje. Wizualny Git, edycja plików i podgląd Markdown w zestawie.

  1. piszesz przy swoim biurku
  2. dublujesz zdalne ekrany w kliencie
  3. porównujesz obok siebie
  4. poprawiasz w podłączonym terminalu
  5. commitujesz wizualny git, jeden klik

Wszystko wokół terminala jest już wbudowane.

Zacznij od każdej maszyny, jaką masz, i zostań w nurcie: organizuj terminale, utrzymuj sesje przy życiu, pracuj na plikach, zamieniaj zrzuty ekranu na dane wejściowe, mów zamiast pisać, ogarniaj Gita, tłumacz to, co czytasz, nadzoruj agentów, steruj płytkami przez UART i rozszerzaj serwer, gdy tylko trzeba.

01 · każda maszyna

Każdy ekran. Jedno biurko.

Ogarniaj i steruj pulpitami, terminalami, symulatorami iOS i urządzeniami Android z jednej natywnej aplikacji. Fokusuj panel — i już pracujesz na tej maszynie: bez dodatkowych klawiatur, narzędzi zdalnych i przeskakiwania między oknami.

  • Windows · macOS · Linux
  • Symulator iOS
  • Emulator Android + adb
  • streamy pulpitów 60fps
Dokumentacja: zdalny pulpit

02 · układ terminali

Terminale dopasowane do Twojego flow.

Podziel kartę na panele, pogrupuj karty po maszynach, przeciągnij kartę do własnego okna — a serwer w tym czasie dopilnuje rutynowych potwierdzeń i skończonych zadań, podczas gdy Ty działasz dalej.

  • podziały + grupy kart
  • karty przeciągane do okien
  • Auto Confirm
  • powiadomienia o zakończeniu
Dokumentacja: terminal

03 · sesje

Sesje, które nie umierają.

Ubij klienta, strać sieć, zamknij pokrywę. Sesja żyje na serwerze — każdy ekran, każdy emulator, każdy agent działa dalej — a vtermc -s podpina się z dowolnej maszyny.

deb · rpm · tar.gzx64x86arm64armriscv64
Podpięto z powrotem
klient · Twój laptoppołączono
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
sesja przywrócona · #7f3a
serwer · build-boxsesja żyje
build-box3 sessions alive
sesja #7f3a · zshuptime 02:47:19
$ vibe run "all platforms"
windows 12/12 ✓
macos 12/12 ✓
linux 14/14 ✓
✓ all platforms green — 38 passed
działa niezależnie od klienta
  1. 1Połączono
  2. 2Klient zamknięty
  3. 3Serwer działa dalej
  4. 4Podpięto z powrotem

04 · warsztat

Pliki i Git tuż obok terminala.

Każda karta ma własny katalog roboczy, Explorer i kontekst Gita. Filtruj pliki po nazwie, przeszukaj cały katalog, edytuj w miejscu i commituj bez wychodzenia z terminala.

  • cwd + Explorer na kartę
  • szybki filtr po nazwie
  • rekursywne przeszukiwanie treści
  • edytor + podgląd Markdown
Dokumentacja: eksplorator plików

05 · zrzuty + obrazy

Pokaż terminalowi to, co widzisz.

Przechwyć dowolny obszar globalnym skrótem, oznacz go i wklej obraz prosto do terminala. Obraz wędruje na serwer sesji i wchodzi jako ścieżka w cudzysłowie — shell, edytor i agenci kodu otworzą go sami.

  • zrzut Shift + Alt + A
  • prostokąty + elipsy
  • kopiuj lub zapisz PNG
  • wklej jako ścieżkę serwerową
Dokumentacja: zrzuty i obrazy

06 · głos

Mówisz. On pisze.

Lokalny serwer ASR w czystym Ruście zamienia dyktando na wejście terminala. Wybierz model Qwen3-ASR, Fun-ASR albo Parakeet-TDT, uruchom na CPU, CUDA, Vulkan lub Metal — audio i tekst zostają na Twojej maszynie.

  • Qwen3-ASR · Fun-ASR · Parakeet-TDT
  • CPU · CUDA · Vulkan · Metal
  • pełne / 8-bit / 4-bit modele
  • audio + tekst zostają lokalnie
Dokumentacja: głos

07 · git

Git bez akrobacji w wierszu poleceń.

Stage’uj, odrzucaj, stashuj, twórz gałęzie i worktree wizualnie. Wygeneruj komunikat commitu ze stage’owanego diffu, przestaw kolejkę rebase i rozwiąż konflikty kawałek po kawałku — z pomocą AI, gdy chcesz.

  • komunikaty commitów przez AI
  • stage · discard · stash
  • gałęzie + worktree
  • wizualny rebase + konflikty
Dokumentacja: Git

08 · tłumaczenia

Czytaj kod w swoim języku.

Tłumacz komunikaty commitów, diffy, historię agentów i komentarze w kodzie dokładnie tam, gdzie je czytasz. Tłumaczenie to osobna funkcja AI, więc może używać dostawcy i języka docelowego, które pasują do zadania.

  • commity + diffy
  • historia agentów
  • komentarze w kodzie
  • dostawca per funkcja
Dokumentacja: konfiguracja AI

09 · agenci

Agenci, których naprawdę da się nadzorować.

Uruchamiaj agentów w prawdziwych terminalach na każdej maszynie, przeglądaj ich natywną historię rozmów w ustrukturyzowanym panelu i używaj narzędzi MCP, by czytać ekrany, wysyłać wejście i czekać na zakończenie.

  • claude · codex · kimi · pi · opencode · deepseek
  • natywne pliki historii
  • narzędzia MCP
  • odpowiadaj z panelu
Dokumentacja: historia agentów

10 · embedded + uart

Twój agent aż do gołego metalu.

Zamień konsolę UART płytki w terminal, którym agent potrafi sterować. Diagnozuj nieudane booty, uruchamiaj testy na urządzeniu, konfiguruj Wi-Fi i sprawdzaj efekt na prawdziwym sprzęcie — bez wklejania logów z portu szeregowego do czatu i bez drugiego monitora serial.

  • diagnostyka nieudanych bootów
  • diagnostyka na urządzeniu
  • konfiguracja Wi-Fi + sieci
  • pętla UART + MCP
Dokumentacja: UART

11 · dodatki

Rozszerzaj go w JavaScripcie.

Naucz serwer nowych aplikacji agentowych, dostawców LLM, backendów ASR, usług DDNS i narzędzi MCP bez ruszania rdzenia. Wgraj mały manifest i plik JavaScript — albo hot-patchuj wbudowany dodatek.

  • Aplikacje
  • Dostawcy LLM
  • Głos / ASR
  • Dynamic DNS + MCP
Dokumentacja: dodatki
Strona ustawień Addons pogrupowana na Aplikacje, LLM, ASR, DDNS i MCP

Self-hosted. Bezpośrednio lub przez relay. Zawsze szyfrowanie.

Każdy host uruchamia Twój własny vterm-server. Łącz się bezpośrednio po LAN albo domenie DDNS — albo niech jeden serwer zostanie relayem, a hosty za NAT dołączą po wychodzącym WSS. Terminal i dane requestów pozostają zaszyfrowane między klientem a hostem, a obraz ekranu leci osobnymi, szyfrowanymi streamami UDP. Cloudflare DDNS jest wbudowane, a dodatki podłączą innych dostawców DNS.

WSS + Noise control + voice encrypted UDP via relay direct CLIENT vterm natywny klient desktopowy terminal + tools files · Git · agents screen + input display · decoder RELAY SERVER vterm-server serwer lokalny + rola relayu control + relay sessions · routing · sealed payloads UDP pairing vterm-voice przez vterm-server · lokalny ASR vterm-screen-server auth przez control · szyfrowany UDP SHARED HOST vterm-server jeden host współdzielony · każda maszyna shared control terminal · files · Git UART · MCP vterm-voice przez vterm-server · lokalny ASR vterm-screen-server auth przez control · szyfrowany UDP control · auth control · auth

Darmowe pobieranie. Na każdej platformie.

Biurko przynosisz własne.

Pobierz za darmo

Pytania? Pełne FAQ czeka w dokumentacji →