Skip to content

DeskLore 0.1.0 — First public source release

Choose a tag to compare

@FoundDream FoundDream released this 23 Aug 14:52
· 33 commits to main since this release

DeskLore's first public source release turns macOS activity into a local, searchable timeline and
layered memory without continuously recording the screen.

DeskLore timeline with synthetic activity data

Highlights

  • Semantic activity capture through a native Swift Collector and macOS Accessibility APIs.
  • Local timeline, six-hour memory rollups, daily memory, and search.
  • Explicit first-run consent before the Collector starts.
  • Sensitive-surface, private-browsing, and password-field filtering.
  • Inspectable JSONL and Markdown artifacts with deletion and retention controls.
  • Optional model summaries and visual fallback, both disabled by default.

Run from source

git clone https://github.com/FoundDream/desklore.git
cd desklore
pnpm install --frozen-lockfile
pnpm dev

Requirements and current limits

  • macOS 14 or newer on Apple Silicon.
  • Node.js 24+, pnpm 11+, and Xcode Command Line Tools with Swift 6.2+.
  • This release is source-only. There is no official signed or notarized binary yet.
  • DeskLore starts with a new local schema and does not import data from pre-release Computer
    History builds.

See PRIVACY.md for the complete
recording and data boundary.