ARahim3/DigUp
PublicSearch your computer by what's in your files: photos, PDFs, documents, recordings, videos and code. On-device on Mac, Windows and Linux, built on Google DeepMind's EmbeddingGemma 2.
Bee AI phân tích repositoryBETA
AI đọc README và cây file để tóm tắt, gợi ý cách dùng và đánh giá repository. Mọi con số lấy từ kho Bee, không do AI ước lượng.
Cập nhật lần cuối: 15/10/2026
Tóm tắt bởi Bee AI
DigUp là ứng dụng tìm kiếm tệp ngữ nghĩa đa phương thức chạy cục bộ trên máy Mac, sử dụng mô hình EmbeddingGemma 2 và llama.cpp để quét nội dung ảnh, PDF, tài liệu, âm thanh, video và mã nguồn.
- Chạy hoàn toàn on-device với mô hình EmbeddingGemma 2 (740M tham số) qua llama.cpp tối ưu bằng Metal trên GPU của Mac.
- Hỗ trợ nhảy trực tiếp tới thời điểm trong video/âm thanh, trang PDF tương ứng hoặc dòng mã nguồn trong trình soạn thảo.
- Kết hợp tìm kiếm vector ngữ nghĩa với so khớp từ khóa chính xác, hỗ trợ hơn 100 ngôn ngữ và tìm kiếm chéo ngôn ngữ.
- Bảo vệ quyền riêng tư tuyệt đối: không telemetry, không tài khoản, chỉ kết nối mạng để tải mô hình ban đầu và kiểm tra cập nhật.
Lưu ý
- Yêu cầu máy Mac chạy Apple Silicon với hệ điều hành macOS 14 trở lên.
- Độ chính xác mô hình không đồng đều giữa mọi ngôn ngữ; nhận diện chữ trong ảnh chụp màn hình giới hạn ở khoảng 25 ngôn ngữ và chưa hỗ trợ tách từ cho tiếng không dùng dấu cách (Trung, Nhật, Thái).
Điểm BeeTính thuần từ số liệu trong kho Bee, không phải AI chấm: bách phân vị sao 30% · độ tươi lần push 25% · fork và watcher 15% · README, giấy phép, mô tả 20% · có bản phát hành 10%.
- Độ phổ biến63
- Độ tươi100
- Cộng đồng23
- Tài liệu100
- Phát hành100
- Mức độ khóTrung bình
- Phù hợp vớiLập trình viên
- Loại dự ánỨng dụng
- Giấy phépMIT
Kiến trúc & Công nghệ
Công nghệ AI nhận ra từ README và cây file — chỉ những mục nằm trong danh sách Bee kiểm.
Tech stack
Swift
SwiftUI
- Llllama.cpp
SQLite
- FFFFmpeg
CMake
Bash
Kiến trúc tổng quan
Repository → công nghệ chính → các thư mục cấp 1 có thật trong repo; vai trò do AI mô tả.
Sources/Mã nguồn chính bằng Swift của ứng dụng DigUp và CLITests/Bộ kiểm thử tự động của ứng dụngscripts/Script hỗ trợ biên dịch llama.cpp và tạo môi trường testbedevals/Tập truy vấn dùng để đánh giá và đo lường xếp hạng kết quả tìm kiếmResources/Tài nguyên đóng gói kèm theo ứng dụngdocs/Tài liệu hướng dẫn bổ sung của dự án
Hướng dẫn nhanh
Các bước để bắt đầu với repository này.
git clone https://github.com/ARahim3/DigUp.git
cd DigUpCác use case chính
Những ứng dụng có thể xây dựng từ repository này.
- Tìm kiếm phân cảnh video hoặc đoạn thảo luận trong tệp ghi âm/podcast dựa theo nội dung mô tả tự nhiên.
- Tìm chính xác trang tài liệu hợp đồng PDF hoặc văn bản bên trong ảnh chụp màn hình.
- Tìm kiếm hàm, định nghĩa hoặc ô notebook trong các dự án mã nguồn theo chức năng (ví dụ cú pháp `code:`).
- Tìm kiếm chéo ngôn ngữ giữa các tệp viết bằng tiếng Anh, tiếng Bengal, tiếng Ả Rập và nhiều thứ tiếng khác.
Repository tương tự
Cùng chủ đề trong kho Bee.
- 1
trimstray/the-book-of-secret-knowledgeA collection of inspiring lists, manuals, cheatsheets, blogs, hacks, one-liners, cli/web tools and more.250.3k+1.3k
- 2
massgravel/Microsoft-Activation-ScriptsOpen-source Windows and Office activator featuring HWID, Ohook, TSforge, and Online KMS activation methods, along with advanced troubleshooting.194.6k+617
- 3
flutter/flutterFlutter makes it easy and fast to build beautiful apps for mobile and beyond180.2k+728
- 4
jlevy/the-art-of-command-lineMaster the command line, in one page162.5k-140
- 5
clash-verge-rev/clash-verge-revA modern GUI client based on Tauri, designed to run in Windows, macOS and Linux for tailored proxy experience151.6k+1.4k
Nội dung do AI sinh, có thể sai hoặc thiếu — số liệu lấy từ kho Bee, không do AI ước lượng. Cập nhật lần cuối: 15/10/2026.