Skip to content

Releases: FoundDream/desklore

DeskLore 0.2.0 — Durable Timeline Agent and privacy controls

Choose a tag to compare

@FoundDream FoundDream released this 26 Aug 04:40

DeskLore 0.2.0 makes Timeline Agent work durable, adds user-controlled observation exclusions,
and brings the app, settings, and project website into a bilingual early-release shape.

DeskLore timeline with synthetic activity data

Highlights

  • Pi-powered Timeline Agent summaries with evidence inspection and citation validation.
  • Persistent background jobs with fair scheduling, recovery, bounded retry backoff, and Electron
    utility-process isolation.
  • Application, domain, and window-title exclusions, including an installed-app picker.
  • Redesigned timeline, diagnostics, recovery, and tabbed settings surfaces.
  • English and Simplified Chinese across the desktop app and project website.
  • OpenAI Responses and Chat Completions support for optional model-backed features.
  • Local capture, timeline, and visual-value evaluators with explicit provenance and human-review
    boundaries.

Reliability fixes

  • Restored summary generation after Timeline Agent worker startup and IPC failures.
  • Corrected retries for stalled, runtime-blocked, and provider-blocked jobs.
  • Reduced duplicate window-transition noise while retaining meaningful context.
  • Centralized atomic owner-only writes for retained history state.

Run from source

git clone --branch v0.2.0 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 does not import data or unversioned settings from pre-release Computer History builds.
  • Included evaluators help investigate local behavior. They do not establish product-quality claims
    without fresh controlled data and human review.

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

DeskLore 0.1.0 — First public source release

Choose a tag to compare

@FoundDream FoundDream released this 23 Aug 14:52

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.