🤖 Trợ lý AI•Mã nguồn mở•Đang hoạt động

CatchMe

Ghi lại toàn bộ hoạt động số của bạn (màn hình, bàn phím, clipboard, file) rồi tổ chức thành memory tree để AI agent truy vấn. Từ HKU, vectorless.

#catchme
Danh mục
🤖 Trợ lý AI
Giá
Mã nguồn mở
GitHub Stars
⭐ 509
Ngôn ngữ
Python
License
Apache-2.0
Ngày thêm
2026-04-04
Tóm tắt từ README GitHub
中文 · 日本語 · Español · English CatchMe: Make Your AI Agents Truly Personal Capture Your Entire Digital Footprint: Lightweight & Vectorless & Powerful. Features  ·  How It Works  ·  LLM Config  ·  Get Started  ·  Cost  ·  Community 「 Just do your thing. CatchMe captures everything else — stored locally to ensure privacy and security. 」 🦞 Makes Your Agents Truly Personal . CatchMe ships as an agent-compatible skill for CLI agents (OpenClaw, NanoBot, Claude, Cursor, etc.). Run CatchMe independently. Your agents query memories via CLI commands only. 🎯 Enrich Your Personal Digital Context 💻 Personal Coding Assistant "What was I coding in Claude Code today?" • Code session replay • Recall your edited files • Trace what you typed 🔍 Personal Deep Research "What was I reading about AI yesterday?" • Web/PDF viewed • Search queries typed • Reading info tracked 📁 Personal Files Manager "Which files did I change today?" • File changes tracked • Docs accessed • Edits reviewed 🧩 Digital Life Overview "How did I spend my afternoon?" • App usage tracked • Workflows replayed • Activities recalled ✨ Key Features 📹
Xem thêm từ README.md

Đánh giá chi tiết

Tổng quan

CatchMe ghi lại toàn bộ hoạt động số của bạn (cửa sổ, bàn phím, chuột, clipboard, thông báo, file) rồi tổ chức thành cây memory có thể truy vấn bằng ngôn ngữ tự nhiên. Từ HKUDS (HKU Data Science Lab, cùng team làm OpenSpace). Mục tiêu: biến AI agent thành trợ lý thực sự cá nhân bằng cách cho nó "nhớ" mọi thứ bạn đã làm trên máy.

Tính năng chính

  • Always-on event capture: ghi theo sự kiện (không timer), bắt mouse actions kèm crosshair annotation. 5 recorder chạy nền: windows, keyboard, clipboard, notifications, files.
  • Hierarchical Activity Tree: tự tổ chức raw data thành 5 tầng: Day → Session → App → Location → Action. Mỗi node có LLM summary.
  • Tree-based retrieval (vectorless): không cần vector embeddings hay VDB. LLM đọc summaries, chọn branch relevant, drill down đến evidence. Hỏi "tôi code gì hôm qua?" là ra kết quả.
  • Zero-config agent integration: drop 1 skill file vào bất kỳ AI agent nào (OpenClaw, NanoBot, Claude Code, Cursor). Agent query memory qua CLI commands.
  • Web dashboard: timeline tương tác, memory tree navigation, monitoring real-time, chat với digital footprint.
  • Ultralight: ~0.2GB RAM runtime, SQLite + FTS5 storage.
  • Privacy-first: toàn bộ data local. Hỗ trợ offline qua Ollama/vLLM/LM Studio.

Stack kỹ thuật

Python 3.11+. SQLite + FTS5. macOS, Windows, Linux. Apache 2.0 license.

Điểm mạnh

  • Vectorless retrieval: approach khác biệt, dùng tree-based reasoning thay vì embedding. Đơn giản hơn, không cần vector DB.
  • Từ HKUDS (cùng team OpenSpace), có research backing.
  • Privacy: data hoàn toàn local, offline mode có sẵn.
  • Nhẹ: 0.2GB RAM, không cần GPU cho recording.

Hạn chế

  • 280 stars, repo rất mới (30/03/2026). Chưa battle-tested rộng rãi.
  • Screen recording liên tục có thể raise privacy concerns trong team/corporate setting.
  • LLM costs cho summarization và retrieval phụ thuộc vào lượng data capture.

Phù hợp khi nào

Khi muốn AI agent có context đầy đủ về hoạt động hàng ngày của bạn: "tôi đọc gì hôm qua?", "file nào tôi sửa sáng nay?", "tôi code gì trong Claude Code tuần này?". Phù hợp cho developer cần replay workflow hoặc recall context.

CatchMe | Atlas for AI