- Buzee adalah aplikasi pencarian teks penuh yang dapat digunakan di Mac dan Windows
- Alat yang memungkinkan pengguna melakukan pencarian Full-Text dengan cepat di semua dokumen, gambar, audio, video, folder, dan riwayat browser
- Dapat mencari dokumen dan folder lokal berdasarkan kata kunci, waktu, jenis, atau kombinasinya
- Dapat mengecualikan file atau folder tertentu dari pengindeksan, atau hanya mengecualikan isinya
- Dapat menampilkan/menyembunyikan aplikasi dengan shortcut global (
⎇ / Alt + Space).
- Langsung pindah ke pencarian di dalam aplikasi (
⌘ / Ctrl + F or K), pindah ke scratchpad (⌘ / Ctrl + Shift + S).
- Melihat statistik file dan menyediakan profil dokumen yang unik
- Fitur tambahan: ekstraksi teks dari PDF dan gambar, penggunaan scratchpad, sinkronisasi otomatis perubahan sistem file
- Paket instalasi ringan dan penggunaan memori rendah
- Format file yang didukung
- Dokumen: csv, docx, key, md, numbers, pages, pdf, pptx, txt, xlsx, xls
- Gambar: jpg, jpeg, png, gif
- Buku: epub, mobi, azw3, pdf
- Audio: mp3, wav, aac, flac, ogg
- Video: mp4, mkv, avi, mov, wmv
- Open source berbasis Rust + NodeJS + Tauri
Pencarian semantik
Sertakan/kecualikan pencarian
- Dapat menggunakan filter jenis file atau langsung mengetikkannya dalam kueri pencarian (contoh:
invoice pdf).
- Gunakan tanda kutip pada kata kunci untuk pencarian frasa yang tepat (contoh:
"annual report").
- Gunakan tanda minus di depan kata kunci yang ingin dikecualikan dari pencarian (contoh:
"annual report" -2022 -pdf).
Cari berdasarkan waktu
- Dapat menggunakan filter rentang tanggal atau menyebutkan periode tanggal/waktu di kueri pencarian.
- Contoh:
**last month** pdf invoice, annual report ppt **this year**.
Build dari source
- Buzee memberikan performa terbaik di Mac, sedangkan di Windows dan Linux belum cukup banyak diuji.
- Setelah memasang Rust dan NodeJS, aplikasi dapat dijalankan dalam mode pengembangan menggunakan perintah
npm install dan cargo install.
TODO / masalah yang diketahui
- Berbagai peningkatan masih diperlukan, seperti menampilkan teks yang cocok di hasil pencarian dan mendukung kueri kompleks pada pencarian riwayat browser.
- Pengembangan fitur baru juga diperlukan, seperti menambahkan 'tag' ke dokumen, membuat tampilan 'dashboard', dan menambahkan pengujian ke codebase.
Tech stack
- Backend: Rust, Tauri v2, SQLite, Tantivy.
- Frontend: Svelte 4, TypeScript, TailwindCSS.
Arsitektur
- Semua metadata file disimpan di tabel
document dalam SQLite.
- Indeks teks penuh dibuat di tabel
metadata dan disimpan di Tantivy.
- Riwayat Firefox, Chrome, dan Arc dicari melalui database riwayat masing-masing.
Lisensi
3 komentar
Saya sempat ragu karena masih versi 0.1.1... tapi sejauh ini berjalan tanpa masalah.
Hanya saja, mungkin karena saya sedang memakainya di PC dan disetel agar menggunakan sumber daya seminimal mungkin, kecepatan pengindeksannya terasa lambat.
Selain itu, cukup nyaman karena bisa mencari teks di dalam file termasuk gambar. Ada sedikit nuansa Google Desktop.
recoll - alat pencarian teks lengkap untuk desktop
Komentar Hacker News
Seorang pengguna meminta agar perjalanan tentang alasan kegagalannya dan apa yang akan dilakukan secara berbeda jika memulainya sekarang dibagikan. Ia menyoroti kurangnya pasar atau masalah adaptasi sebagai alasan mengapa banyak startup pencarian universal gagal
Ada komentar yang berterima kasih karena proyek ini dijadikan open source, sambil menyoroti tidak adanya fitur pencarian AI. Menurutnya, aplikasi ini memiliki fondasi yang kuat, tetapi perlu dipoles lebih lanjut agar praktis digunakan
Dijelaskan bahwa program bernama Recoll dapat digunakan untuk mencari berbagai file. Fitur untuk mencari dokumen MS-Word yang disimpan di folder Thunderbird dan membuka file PDF dengan klik ganda turut ditekankan
Disebutkan adanya masalah unduhan yang tidak berfungsi, dan bahwa ini akan berguna di lingkungan tempat pencarian Windows tidak bekerja karena catatan elektronik terlalu besar. Hal ini menekankan perlunya pengelolaan file elektronik
Sambil bercanda bahwa ia tidak akan menggunakan program bernama Labrador Retriever, seorang pengguna membagikan foto anjingnya
Disebutkan bahwa ini adalah upaya untuk mewujudkan fungsi yang mirip dengan Microsoft SharePoint, sambil menunjukkan bahwa meyakinkan perusahaan yang berpusat pada MS adalah masalah dari sisi bisnis. Ia pun mengajukan pertanyaan apakah produk seperti ini bisa dibangun di atas SharePoint
Dikritik bahwa tautan unduhan tidak berfungsi, dan disarankan bahwa proyek yang nilai utamanya ada pada GUI seharusnya menyertakan tangkapan layar
Untuk pencarian file yang kompleks, diajukan opsi menggunakan ekstensi duckdb agar SQL dapat dijalankan pada sistem file
Diminta rekomendasi aplikasi yang dapat mencari di Google Drive, GitHub, GitLab, Box.com, dan file lokal
Ada komentar yang berterima kasih karena proyek ini dijadikan open source, sambil menunjukkan bahwa dokumentasinya masih kurang. Penulis komentar mengatakan sedang membangun sistem dokumentasi AI, lalu meminta izin apakah ia boleh menulis dokumentasi dan membuat PR. Proyek AkiraDocs juga diperkenalkan