Lewati ke konten

Aplikasi desktop ​

Aplikasi desktop (Tauri 3.0.0-alpha.5) menjalankan server yang sama dengan rooftop serve pada port 127.0.0.1 acak, dan menampilkannya di jendela native.

PlatformInstalasi
macOSbrew install --cask irooftop/tap/irooftop, atau .dmg untuk Apple Silicon atau Intel
Windows 10 dan 11Installer (.exe) atau .msi
Linux (x86-64)AppImage (distribusi apa pun), .deb (Debian, Ubuntu), atau .rpm (Fedora)

Tautan unduhan selalu mengarah ke rilis terbaru.

Paket belum ditandatangani

Di macOS, buka aplikasi sekali, lalu Pengaturan Sistem → Privasi & Keamanan → Tetap Buka. Di Windows, pilih Info lebih lanjut → Jalankan juga di SmartScreen. Langkah demi langkah, dengan animasi: Membuka aplikasi yang belum ditandatangani.

Peluncuran pertama ​

Aplikasi tidak membaca shell atau .env Anda, jadi ia menyambut Anda dengan Hubungkan model: buka Pengaturan, masukkan endpoint, kunci, dan model, lalu tekan Uji. Jika OPENAI_BASE_URL, OPENAI_API_KEY, OPENAI_MODEL, atau OPENAI_TEMPERATURE diatur, nilai tersebut menjadi nilai awal.

Datafolder data aplikasi sistem, misalnya ~/Library/Application Support/top.iroof.desktop di macOS
Tautan berbagidi Wi‑Fi yang sama atau lewat internet: Membuka tautan di perangkat lain
Situs laintautan seperti t.me terbuka di peramban Anda
Jendela macOStanpa bilah judul sistem: header aplikasi berlanjut di bawah tombol lampu lalu lintas dan menyeret jendela
Imporaplikasi membaca ekspor sendiri: Pilih folder… membuka pemilih sistem, dan folder, .zip, atau .txt yang diseret diimpor dari tempatnya berada. Tidak ada yang diunggah, aslinya tetap utuh, dan di APFS media diklon alih-alih disalin, sehingga bahkan ekspor 13 GB hampir tidak memakan ruang tambahan

Bangun sendiri ​

Anda memerlukan Rust ≥ 1.95 dan Node.js, dan di Linux prasyarat Tauri.

sh
cd desktop
npm ci
npm run build                          # installer di desktop/target/release/bundle/
npm run build -- --debug --no-bundle   # hanya binary

Di macOS, npm run build juga membuat .dmg, dan melewati AppleScript Finder yang hanya mengatur jendela DMG (ia gagal tanpa izin Otomasi). Atur ROOFTOP_DMG_FINDER=1 untuk mempertahankan tata letak Finder, seperti DMG yang dirilis: latar dari desktop/dmg/ dengan panah dari aplikasi ke Applications, dan berkas tersembunyi volume disembunyikan dari pandangan. Setelah mengedit desktop/dmg/background.svg, jalankan desktop/dmg/make-background.sh.

Dirilis di bawah Lisensi MIT.