Recall and continue your working context instantly.
Say hello to Echo, a lightweight and privacy-first workflow memory assistant for macOS. Echo automatically records the apps, browser tabs, and windows you focus on. When you're ready to switch back to a task, Echo lets you restore your entire workspace state with a single click.
No cloud syncing, no accounts, and no data tracking. Everything stays local on your Mac.
- Workflow Timeline: Track your active sessions and view a chronological map of what you worked on.
- Browser Tab Scraper: Captures active URLs from Google Chrome, Safari, Arc, and more.
- Smart Timing Rules: Custom thresholds for app stay duration, tab focus delay, and tab eligibility to prevent noise.
- Accent Vibes: Customize the aesthetic with premium visual styles (Cybernetic Copper, Nordic Frost, Sunset Rose, Forest Mint, Neon Noir).
- Privacy Controls: Exclude specific apps (like Spotify or System Preferences) and customize automatic data retention limits.
- Sparkle Auto-Updates: Seamless, automatic update downloads directly in the background.
Important
Because Echo is distributed independently without App Store notarization, macOS will show a warning saying "Echo cannot be opened because the developer cannot be verified" on the first launch. You can bypass this in seconds using one of the methods below:
After downloading and moving Echo to your /Applications folder, open Terminal and run:
xattr -dr com.apple.quarantine /Applications/Echo.appNow, you can open the app normally!
- Try opening Echo—you'll see the warning popup. Click Cancel.
- Open System Settings > Privacy & Security.
- Scroll down to the Security section.
- Click Open Anyway next to the warning for Echo.
- Enter your Mac credentials and click Open.
If you prefer to compile Echo yourself:
- Clone the repository:
git clone https://github.com/deepak-s-git/Echo.git cd Echo - Open the project in Xcode:
open Echo.xcodeproj
- Set your active scheme to Echo.
- Build and Run (
Cmd + R).