Dayflow: AIを活用した日々の活動記録Macアプリ
Dayflow: AIがあなたの毎日のタイムラインを自動生成 (macOS向け)
ますますデジタル化が進む現代において、私たちがコンピューター上でどのように時間を過ごしているかを理解することは、生産性と自己認識を高める上で大きな転機となり得ます。DayflowはmacOSネイティブのアプリケーションで、AIを活用してあなたの画面アクティビティに基づいて、その日の状況を明確で視覚的なタイムラインとして自動的に生成する革新的なソリューションを提供します。
Dayflowの機能
Dayflowは、静かで邪魔にならないアシスタントとして設計されています。1秒間に1フレームという低フレームレートで画面を記録し、15分ごとにAIを使用して最近の映像を分析します。この分析により、あなたのアクティビティに関する簡潔な要約が、分かりやすいタイムライン形式で表示されます。単なる記録にとどまらず、Dayflowは潜在的な注意散漫を特定して強調表示し、あなたの作業パターンに関する貴重な洞察を提供します。
プライバシー最優先の設計
Dayflowの際立った特徴の1つは、プライバシーとユーザーコントロールに重点を置いていることです。画面アクティビティデータの機密性を認識し、アプリは柔軟なAI処理オプションを提供します。
- Gemini (クラウド、各自でAPIキーを用意): クラウドベースAIのパワーを好むユーザー向けに、DayflowはGoogleのGemini APIと統合できます。重要な点として、ユーザーは自身のAPIキーを使用し、Dayflowの開発者は、Cloud Billingが有効な場合でもGoogleがあなたのデータをモデルトレーニングに使用するのを防ぐ方法を強調しています。
- ローカルモデル (Ollama / LM Studio): プライバシーを最大限に確保するために、DayflowはOllamaやLM StudioのようなローカルAIモデルをサポートしています。これは、すべての処理が完全にあなたのマシン上で行われ、データがデバイスから離れることがないことを意味します。ローカルモデルはクラウドベースのモデルと比較して性能が異なる可能性がありますが、完全なデータ主権を保証します。
このプロジェクトはMITライセンスの下で完全にオープンソースであり、透明性へのコミットメントを強化しています。ユーザーはコードを検査して、データがどのように処理されるかを正確に理解できます。
主な機能一覧
- アクティビティタイムラインの自動生成: その日の作業とアクティビティを簡単に視覚化できます。
- AIによる要約: 画面セッションの簡潔でインテリジェントな要約を取得します。
- 最小限の負荷: 軽量 (アプリ25MB、RAM約100MB、CPU使用率1%未満) で、1 FPS録画。
- 注意散漫のハイライト表示: タスクから注意をそらすものを特定します。
- ネイティブmacOS体験: SwiftUIを使用して構築されており、洗練された統合された操作感を提供します。
- ストレージの自動クリーンアップ: ストレージ管理のため、古い録画は3日後に自動的に削除されます。
- 自動化サポート: ショートカットやその他のツールとの統合のため、
dayflow://URLスキームを介して録画をトリガーできます。
仕組みの概要
Dayflowのプロセスは効率化されています。短いビデオクリップをキャプチャし、選択したAIプロバイダーに送信して分析します。その後、アクティビティの要約を含むタイムラインカードを生成し、表示します。AI処理のパイプラインは、Gemini (ビデオを直接効率的に分析) とローカルモデル (複数のフレーム記述から理解を再構築) とでは大きく異なり、ユーザーは速度とプライバシーの優先順位に基づいて選択できます。
Dayflowを使い始める
DayflowはmacOS 13.0以降で利用でき、GitHub ReleasesまたはHomebrewから簡単にインストールできます。開発者はXcode 15以降を使用してソースからビルドすることも可能です。
Dayflowは単なる時間追跡ツールではありません。それは、あなたのデジタルな一日を再び管理するのに役立つように設計された、個人の分析コンパニオンです。画面アクティビティに関する透明でプライバシーを意識した洞察を提供することで、よりスマートに、より高い認識を持って仕事に取り組むことを可能にします。