Cette page est affichée en anglais. Une traduction française est en cours.
ScriptsJul 4, 2026·3 min de lecture

Timelinize — Unified Personal Data Timeline

Aggregate data from all your digital accounts and devices into a single searchable timeline stored entirely on your own computer.

Prêt pour agents

Installation agent prête

Cet actif peut être installé après choix du runtime, vérification du plan et exécution de la commande adaptée.

Native · 98/100Policy : autoriser
Surface agent
Tout agent MCP/CLI
Type
Skill
Installation
Single
Confiance
Confiance : Established
Point d'entrée
Timelinize Overview
Commande d'installation directe
npx -y tokrepo@latest install 4b757399-77a2-11f1-9bc6-00163e2b0d79 --target codex

À exécuter après confirmation du plan en dry-run.

Introduction

Timelinize is a local-first application that imports and unifies your personal data from dozens of online services and local devices into a single, cohesive timeline. Photos, messages, location history, social media posts, contacts, and more are stored in a local database that you control, giving you a comprehensive and searchable archive of your digital life.

What Timelinize Does

  • Imports data from services like Google Takeout, Facebook, Twitter/X, and iMessage
  • Ingests photos, videos, and metadata from local folders and camera imports
  • Merges location data from Google Maps Timeline, GPS tracks, and photo EXIF
  • Presents all data on a unified, chronological timeline with filtering and search
  • Stores everything locally in an SQLite database with no cloud dependency

Architecture Overview

Timelinize is written in Go and runs as a local server with an embedded web UI. Data sources are handled by pluggable importers that parse export archives or connect to APIs. All data is normalized into a common schema and stored in SQLite with full-text search via FTS5. The timeline UI is served locally and renders events, media, and location data on an interactive map and timeline view.

Self-Hosting & Configuration

  • Download a single binary for Linux, macOS, or Windows — no installation required
  • Configure data sources through the web UI by uploading export archives or connecting APIs
  • Data is stored in a local directory that you choose; back it up like any other folder
  • No external database, cloud service, or account registration needed
  • Supports importing incrementally so you can add new data over time

Key Features

  • Support for dozens of data sources including Google, Meta, Apple, and messaging apps
  • Unified timeline view combining photos, messages, locations, and social posts
  • Map view showing location history overlaid with geotagged photos
  • Full-text search across all imported data
  • Entity recognition linking people across different data sources

Comparison with Similar Tools

  • Google Takeout — export-only with no unified viewer; Timelinize merges and visualizes
  • ArchiveBox — archives web pages; Timelinize archives personal account data
  • Immich — photo management only; Timelinize covers photos, messages, locations, and more
  • Standard Notes — note-taking app; Timelinize is a data aggregation and archive tool

FAQ

Q: Does Timelinize connect directly to my accounts? A: For some services, yes. For others, you export your data (e.g., Google Takeout) and import the archive into Timelinize.

Q: Is my data uploaded anywhere? A: No. All data stays on your local machine in an SQLite database. Timelinize has no cloud component.

Q: What file formats does it support for import? A: It handles JSON, CSV, HTML, and various archive formats from supported services, plus common photo and video formats from local folders.

Q: Can I share my timeline with family members? A: Timelinize is designed for personal use on a single machine. Sharing would require giving access to the local web server.

Sources

Fil de discussion

Connectez-vous pour rejoindre la discussion.
Aucun commentaire pour l'instant. Soyez le premier à partager votre avis.

Actifs similaires