21 April 2025
Project Started
Building this to solve a problem I've had for years: fragmented digital reading experiences across multiple applications.
Problem
Digital reading currently requires multiple applications with inconsistent interfaces:
- Web articles/essays/newsletters in one app (e.g., GoodLinks)
- PDFs and academic papers in another (e.g., Zotero)
- No unified experience for highlighting, annotation, and organisation
- Limited control over storage and ownership of content
The Goal
Scribe will provide a unified platform for reading, annotating, and organising both web content (articles, essays, newsletters) and document files (PDFs, academic papers, textbooks) with a consistent, beautiful interface. The application stores all content locally in a user-specified directory, allowing seamless integration with existing cloud storage solutions like iCloud.
Core Features
- Unified Reading Experience: Single interface for web content and PDFs
- Local Storage: All content stored locally, user controls location
- Rich Annotation: Highlighting, notes, and tags across all content types
- Beautiful Interface: Consistent design language throughout
- Search: Full-text search across all content
Building in Swift/SwiftUI for native macOS performance and integration.