allenhutchison/obsidian-gemini
An obsidian plugin to interact with Google Gemini
何を解決するか
Gemini Scribe は、Obsidian プラグインとして、個人の知識ベースをアクティブな AI ベースの作業環境に変換します。AI が個人のノートから切り離されている問題を解決し、AI エージェントがウォールトを読み取り、書き込み、整理できるようにし、執筆や研究における文脈に応じた支援を提供します。
動作方法
このプラグインは Google の Gemini モデル(クラウド)、Ollama(ローカル)、または OpenAI(クラウド/互換サーバー)と統合されます。ツールコールエージェントを使用し、Obsidian のウォールトに直接アクセス可能—ファイルの検索、コンテンツの編集、新しいノートの作成が可能です。また、Google の File Search API を用いた意味ベースの検索を実装し、キーワードではなく意味でノートを検索できます。自動化には、ウォールトのイベント(ファイル作成など)に基づいて AI 操作をトリガーするライフサイクルフックと、繰り返しタスク用のスケジューラを備えています。
対象ユーザー
ノート作成ワークフローに高機能な AI エージェントを統合し、ウォールトのメンテナンスを自動化したり、ノート内での深い調査をしたり、リアルタイムの IDE 風のテキスト補完を求める Obsidian ユーザー。
主な特徴
- エージェントによるウォールト管理:差分レビュー機能付きで、ノートの検索、読込、作成、編集が可能な AI エージェント。
- 意味ベース検索:ウォールトのバックグラウンドインデックス化により、ノートや添付ファイルの意味に基づく検索が可能。
- マルチモーダル対応:チャットに画像を貼り付けて分析可能で、SVG ラスタライズに対応。
- 自動化ツール:イベント駆動の AI 実行用ライフサイクルフックと、繰り返しタスク用の cron 風スケジューラ。
- uma MCP サーバー対応:モデルコンテキストプロトコルとの実験的統合により、外部ツールでエージェント機能を拡張可能。
- ローカル・クラウドの柔軟性:Ollama によるローカルモデル、Gemini および OpenAI によるクラウドモデルをサポート。
- IDE 風の補完:入力時にリアルタイムで文脈に応じたテキスト提案を提供。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト