Timelinize
A self-hosted personal data aggregator that brings all your digital life into a single, searchable timeline. Built with Go and powered by SQLite.
Features
- Unified Timeline — Aggregate photos, videos, messages, location history, and social media into one view
- Multi-Source Import — Import from computers, phones, online accounts, and GPS devices
- Entity Recognition — Automatically recognizes people and relationships across data sources
- 3D Maps — Visualize location data with interactive 3D maps
- Gallery View — Browse photos from all your sources in one place
- Conversation Aggregation — See conversations across multiple messaging platforms together
- SQLite Storage — Lightweight, embedded database with files organized by date
First-Time Setup
On first launch, visit your domain to access the Timelinize dashboard. You can begin importing data from various sources through the web interface.
Persistent Data
All timeline data and imported files are stored in the container data directory and persisted via a Zeabur volume. Your personal timeline survives restarts and redeployments.
Important Note
Timelinize is under active development. The schema may change between versions. Always maintain copies of your original source data.
License
AGPL-3.0 — GitHub | Website