ARahim3/DigUp

Public

Search 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.

Beeknoee

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

Đăng nhập để hỏi Bee AI

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à CLI
  • Tests/Bộ kiểm thử tự động của ứng dụng
  • scripts/Script hỗ trợ biên dịch llama.cpp và tạo môi trường testbed
  • evals/Tập truy vấn dùng để đánh giá và đo lường xếp hạng kết quả tìm kiếm
  • Resources/Tài nguyên đóng gói kèm theo ứng dụng
  • docs/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.

bash
git clone https://github.com/ARahim3/DigUp.git
cd DigUp

Cá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. 1trimstray/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. 2massgravel/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. 3flutter/flutterFlutter makes it easy and fast to build beautiful apps for mobile and beyond180.2k+728
  4. 4jlevy/the-art-of-command-lineMaster the command line, in one page162.5k-140
  5. 5clash-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.