memex-lab/memex

Open-source, local-first AI journal app for iOS and Android. Capture text, photos, and voice — AI agents organize them into timeline cards and insights. Your data stays on your device. Bring your own LLM (OpenAI, Claude, Gemini, Ollama, and more).

解決する課題

Memex は従来の手動ジャーナリングを置き換えるように設計されており、テキスト、写真、音声といった人生の断片をキャプチャし、AI を使って構造化された知識ベースに自動的に整理します。手動入力の煩わしさとデータのロックイン問題を解決するために、すべての記録をローカル優先で保持し、Markdown ファイルとしてエクスポート可能にしています。

動作方法

このアプリは、複数のエージェントによる AI システムを使用して、原始的な入力を処理します。中心となるオーケストレーターが、タイムラインカードの作成、知識を P.A.R.A. システムに分類、スケジュールの更新など、特定のタスクを担当する専門エージェントを調整します。ユーザーは自身の LLM API キーを提供します(OpenAI、Claude、Gemini、Ollama などに対応)し、データをデバイス上に留めます。システムはまた「AI コンパニオン」と呼ばれる、エントリに反応し、ユーザーの人生の文脈を長期記憶する個別化されたキャラクターもサポートしています。

対象ユーザー

プライベートでローカル優先のデジタル記憶や個人知識管理(PKM)システムを求める人、およびモバイルデバイス上でカスタム AI エージェントを直接構築したい開発者に適しています。

主な特徴

  • ローカル優先のプライバシー:すべてのデータはデバイス上(SQLite/ファイルシステム)に保存され、クラウド依存がありません。
  • 複数エージェントのオーケストレーション:専門エージェントのシステムを使用して、生産性、知識、人物、メトリクスなど、さまざまなカードタイプに記録を自動分類します。
  • カスタムエージェントプラットフォーム:カスタムシステムプロンプト、JavaScript 実行、イベント駆動トリガーを用いて、ユーザー自身がエージェントを作成できます。
  • Markdownベースのストレージ:記録は相互にリンクされた Markdown ファイルとして保存され、ベンダー依存がなく、将来にわたってデータの移行が可能になります。
  • 広範な LLM 対応:Ollama を通じたローカルモデルや主要なクラウド API など、多数の提供者と互換性があります。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト