Scripts2026年7月4日·1 分钟阅读

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.

Agent 就绪

Agent 可直接安装

这个资产可安装;Agent 先选择当前运行时、检查安装计划,再运行匹配命令。

Native · 98/100策略:允许
Agent 入口
任意 MCP/CLI Agent
类型
Skill
安装
Single
信任
信任等级:Established
入口
Timelinize Overview
直接安装命令
npx -y tokrepo@latest install 4b757399-77a2-11f1-9bc6-00163e2b0d79 --target codex

先 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

讨论

登录后参与讨论。
还没有评论,来写第一条吧。

相关资产