An open API service indexing awesome lists of open source software.

https://github.com/tomotsugu-dev/hindsight

Local-first desktop activity tracker — see where your hours go, with on-device AI daily summaries and optional multi-device sync
https://github.com/tomotsugu-dev/hindsight

activity-tracker ai cross-platform daily-reports llm local-first privacy screen-time time-tracker time-tracking-app

Last synced: 14 days ago
JSON representation

Local-first desktop activity tracker — see where your hours go, with on-device AI daily summaries and optional multi-device sync

Awesome Lists containing this project

README

          


Hindsight

Hindsight


あなたのパソコンの日記 — 毎日を、代わりに覚えています。


简体中文 · English · 日本語



GitHub Release

Windows
macOS

License

---

## なぜ Hindsight

深夜にノートパソコンを閉じた瞬間、「今日も一日働いた気がする」のに、何をやり遂げたのか具体的に言えない——そんな経験はありませんか?少し前、この問題を解決しようとトラッキングツールを探し回りましたが、どれも続きませんでした:

- **ActivityWatch** — オープンソースでプライバシー重視、機能リスト上はすべて揃っています。正直な感想:UI に惹かれず、インストールして一度開いてそれきり。
- **WorkReview 系アプリ** — (a) 複数デバイス間での集約と (b) iPhone のスクリーンタイムのような時間単位のタイムライン、両方を満たすものが見つかりませんでした。「午後 3 時に何をしていたか」が一目で分かるズーム可能なビュー、デスクトップでは納得できる形で実装されていません。
- **Toggl / RescueTime / 各種有料 SaaS** — どれもチームや HR 向けの「課金工数」管理のために作られているように感じます。ダッシュボードは情報過多、フローはプロジェクトのタグ付けが前提、データは他社のクラウドに置かれます。「自分自身を振り返る」用途には向きません。

これらの課題を解決するために、Hindsight が生まれました。

## インターフェースプレビュー





アプリプレビュー · Hindsight の主要な操作を 1 分で


Today Overview

今日の総括 · 24時間積み重ねグラフ × アプリランキング、今日の時間の使い道と仕事 / 学習リズムを一目で把握


Monthly Statistics

月間統計 · 日別グラフ × 月間ランキング、長期的な作業リズムを把握


AI Summary

AI 自動日報 · ローカル LLM が時間帯別にスクリーンショットを読み取り、段落形式の総括を出力;スクリーンショットは常にローカル

## 主な機能

- 📊 **時間の使い道が一目で** — バックグラウンドで自動記録、時間帯別の積み重ねグラフ + アプリランキング;週 / 月単位で集計;カスタム分類(「仕事 / 娯楽 / 学習」など)
- 🤖 **AI 自動日報生成**(新機能)— ローカル LLM がスクリーンショットを読み取り、時間帯別の段落形式の総括を出力
- ☁️ **マルチデバイス集約** — Google Drive で活動データを同期、複数のパソコンから一括閲覧(スクリーンショットは常にローカル保存)
- 🔒 **完全ローカル・プライバシー優先** — データはデフォルトで本機のみ保存;設定した作業時間のみ記録;ログイン / パスワード画面のスクリーンショットを自動スキップ

## クイックスタート

[Releases](https://github.com/Tomotsugu-dev/Hindsight/releases) からお使いのプラットフォーム用のインストーラーをダウンロードしてインストールしてください。

### Windows

`hindsight_x.y.z_x64-setup.exe` をダウンロードしてダブルクリックでインストールできます。

> ⚠️ **初回実行時に「WindowsによってPCが保護されました」と表示されます** — インストーラーはまだ EV コード署名証明書を取得していないため、SmartScreen にブロックされます。「詳細情報」→「実行」をクリックしてインストールを続行してください。

### macOS

`hindsight_x.y.z_universal.dmg`(Apple Silicon + Intel ユニバーサルバイナリ)をダウンロードし、ダブルクリックでマウントしてから Hindsight を「アプリケーション」フォルダにドラッグします。Apple Developer 証明書による署名と公証済みのため、Gatekeeper の警告なしでそのまま開けます。

> すべてのアクティビティデータとスクリーンショットはデフォルトでローカルに保存されます。Google Drive の同期を有効にした場合、アクティビティメタデータのみがアップロードされ、**スクリーンショットはアップロードされません**。

## 技術スタック

| カテゴリ | 技術 |
|---|---|
| デスクトップフレームワーク | [Tauri 2](https://tauri.app/) |
| フロントエンド | React 19 · TypeScript · Vite |
| バックエンド | Rust · Tokio · SQLite · reqwest |
| AI 推論 | [llama.cpp](https://github.com/ggml-org/llama.cpp) · Qwen2.5-VL / Qwen3-VL · OpenAI 互換 API |
| 同期 | Google Drive API |

## ライセンス


本プロジェクトはMITライセンスの下でオープンソースとして公開されています。自由に使用、改変、配布できます。

© 2026 Hindsight contributors