Recall AppA desktop app that builds a timeline of your prior workdays so you can fill in Harvest losing your mind.Pick a date, and Recall pulls your activity from multiple sources into one view. Calendar, GitHub, Local git commits, JIRA, Zulip, and more planned. |
|
![]() |
![]() |
![]() |
| Platform | Link |
|---|---|
| macOS (Apple Silicon) | Recall-macOS-AppleSilicon.dmg |
| macOS (Intel) | Recall-macOS-Intel.dmg |
| Windows | Recall-Windows.exe · Recall-Windows.msi |
| Linux | Recall-Linux.AppImage · Recall-Linux.deb · Recall-Linux.rpm |
macOS: Apple is being a twonk. Run this command, whilst we wait to get a certicate from them:
xattr -cr /Applications/Recall.app
This app has built almost entirely with AI.
First with cursor, then with Claude Code.
I have also experimented with AI-design for the logo. See the process here
nvm use
npm install
npm run tauri dev
⚠️ Your API tokens are stored in plain text.
GitHub / Jira / Zulip tokens and iCal secret URLs are saved unencrypted in the SQLite file under the app-data directory (e.g.
~/Library/Application Support/com.recall-app.app/db.sqliteon macOS). Anything running as your user — a malicious npm postinstall script, a rogue VS Code extension, a cloud-synced backup on a stolen laptop — can read them.If that matters to you, use tokens with the narrowest scope you can, and treat them as rotatable.
tauri-plugin-stronghold or the keyring crate — macOS Keychain / Windows Credential Manager / Linux Secret Service)local git source on Windows opens a bunch of terminal windows.