DeskLore 0.1.0 — First public source release
DeskLore's first public source release turns macOS activity into a local, searchable timeline and
layered memory without continuously recording the screen.
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 devRequirements 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.
