Ambient Context: Ứng dụng macOS ghi nhớ công việc dưới dạng Markdown, tích hợp AI

25 tháng 8, 2026·4 phút đọc

Ambient Context là ứng dụng menu bar cho macOS, sử dụng Accessibility API để đọc nội dung văn bản của cửa sổ đang được focus và tự động lưu thành file Markdown theo ngày. Ứng dụng hỗ trợ tích hợp với các công cụ AI như Claude Code để trả lời câu hỏi về lịch sử làm việc. Điểm nổi bật là hoàn toàn riêng tư: không chụp màn hình, không gửi dữ liệu lên mạng, mọi thứ nằm trên máy người dùng.

Ambient Context: Ứng dụng macOS ghi nhớ công việc dưới dạng Markdown, tích hợp AI

Ambient Context: Ghi nhớ mọi thứ bạn làm trên Mac, dưới dạng Markdown thuần túy cho AI đọc

Trong thời đại AI bùng nổ, một trong những thách thức lớn nhất là làm sao để các mô hình ngôn ngữ hiểu được ngữ cảnh công việc của bạn. Ambient Context — một ứng dụng macOS miễn phí vừa ra mắt trên GitHub — đưa ra giải pháp độc đáo: thay vì chụp ảnh màn hình hay quay video, nó lặng lẽ đọc văn bản từ cửa sổ đang mở của bạn và ghi lại dưới dạng file Markdown, sẵn sàng cho LLM phân tích.

Nếu bạn là lập trình viên dùng Claude Code hay bất kỳ công cụ AI nào có quyền truy cập file, bạn chỉ cần trỏ nó vào thư mục dữ liệu và hỏi: "Hôm thứ Ba tôi đã làm gì?" — Ambient Context sẽ là cuốn nhật ký công việc chi tiết, sống động.

Cơ chế hoạt động: Không ảnh chụp, không OCR, chỉ văn bản

Ambient Context tận dụng Accessibility API của macOS (được cấp quyền riêng) để quét nội dung văn bản của cửa sổ đang được focus vài giây một lần. Mỗi ngày, nó tạo một file Markdown mới trong thư mục bạn chọn.

  • Không lưu ảnh chụp màn hình, không video, không dùng OCR — chỉ lấy phần text trong cây accessibility.
  • Mỗi dòng chỉ ghi một lần/ngày kể cả khi bạn nhìn thấy nó nhiều lần, giúp file nhỏ gọn, dễ dàng đưa toàn bộ cho LLM xử lý.
  • Giữ nguyên định dạng: mỗi block ghi rõ đường dẫn tài liệu hoặc URL đang xem, để AI có thể mở bản gốc nếu cần kiểm tra thêm.

Quyền riêng tư là ưu tiên tuyệt đối

Điểm khiến ứng dụng này đáng chú ý không chỉ ở tính năng, mà ở triết lý bảo mật:

  • Không có mạng: bản build hiện tại không thực hiện bất kỳ cuộc gọi mạng nào. Không tài khoản, không máy chủ, không telemetry. Bản ký phát hành sau này chỉ thêm một lần kiểm tra cập nhật với GitHub.
  • Che giấu thông tin nhạy cảm: các ứng dụng quản lý mật khẩu và cửa sổ ẩn danh hoàn toàn không bị ghi lại. Mật khẩu, API key, số thẻ được lọc sạch trước khi ghi vào đĩa.
  • Chỉ đọc cửa sổ đang focus — không bao giờ chạm vào cửa sổ nền, màn hình khác, hoặc khi màn hình bị khóa.
  • File nằm trên máy bạn: thư mục mặc định là ~/Ambient Context, nằm ngoài ~/Documents để tránh iCloud đồng bộ ra ngoài.

Trải nghiệm sử dụng và một số hạn chế

Ứng dụng hiện ở trạng thái phát hành sớm, chưa được ký không (notarized). Bạn cần tự build từ mã nguồn với Node, Rust và Xcode Command Line Tools — mất khoảng 2 phút. Sau khi cài, bạn cấp quyền Accessibility, chọn thư mục lưu trữ là xong. Một con mắt trên menu bar sẽ báo trạng thái ghi (mở: ghi, đóng: tạm dừng).

Người dùng thử nghiệm cần lưu ý:

  • Ứng dụng Chromium/Electron (Chrome, Slack, VS Code, Obsidian, Figma...) chỉ xây dựng cây accessibility khi được yêu cầu, nên vài giây đầu ghi có thể rỗng.
  • Terminal dùng GPU render (Kitty, Alacritty) gần như không hiển thị văn bản. Nên dùng Terminal.app hoặc iTerm2 để có kết quả tốt nhất.

Bên cạnh đó, Ambient Context đi kèm file AGENTS.md trong thư mục ghi, giải thích chi tiết định dạng cho bất kỳ AI nào đọc — giúp các agent hiểu và tận dụng dữ liệu hiệu quả nhất.

Đánh giá từ Lehuy.net

Ambient Context là một ý tưởng thú vị cho một bài toán thực tế: giúp AI hiểu công việc của bạn mà không xâm phạm quyền riêng tư. Kiến trúc "plain text, không mạng" khiến nó trở nên đáng tin cậy cho cả những dự án nghiêm túc. Nếu bạn là người dùng macOS và thường xuyên làm việc với AI agent, đây là một công cụ đáng để thử.

Tuy nhiên, cần nhớ rằng ứng dụng vẫn chưa được Apple không hóa, và việc tự build có thể khiến một số người dùng phổ thông e ngại. Lehuy.net sẽ tiếp tục theo dõi dự án này và cập nhật khi có phiên bản chính thức.

{
  "skip": false
}
Chia sẻ:FacebookX
Nội dung tổng hợp bằng AI, mang tính tham khảo. Xem bài gốc ↗