A privacy-focused menubar app for capturing and organizing anything you paste—text, links, images, or mixed content. Snap automatically generates tags and titles using an LLM and stores everything locally in SQLite, providing a fast and private way to retrieve your saved content.
- Quick Capture: Open Snap via a click or keyboard shortcut and paste content instantly.
- AI-Generated Tags & Titles: An LLM analyzes pasted content to create meaningful metadata.
- Local Storage: Everything is saved in SQLite, ensuring full privacy—no cloud, no tracking.
- Powerful Search: Retrieve saved content with keyword filtering, sorting, and semantic search.
Tired of losing ideas in messy notes or struggling to find old bookmarks? Snap provides an instant, organized, and local-first solution for saving and retrieving content efficiently.
- macOS / Linux / Windows
- Tauri (for building from source)
- Rust (if compiling manually)
Or build from source:
git clone https://github.com/skyash-dev/snap.git
cd snap
pnpm install
pnpm tauri build
- Open Snap from the system tray or using a ctrl+alt+s keyboard shortcut.
- Paste any text, link, or idea.
- Snap will auto-generate a title and tags.
- Search & retrieve saved content via keyword filters, sorting, and semantic search.
- Frontend: React, TypeScript, Tailwind CSS
- Backend: Rust (Tauri)
- Database: SQLite
- AI Processing: Langchain-powered LLM integration
pnpm dev
pnpm tauri dev
- Configuration settings for database directory.
- Integration of image snaps.
Contributions are welcome! Open an issue or submit a PR if you have ideas or improvements.
MIT License