Claude Code、Codex、OpenCode向けプラグイン。並列調査やソース取り込み、検索を通じてLLMが編集するObsidian互換のナレッジベースを構築します。
HurricaHjz/SecondSelf
Obsidianで動く個人向けAIエージェントのフレームワーク。Claude Codeが補助エージェントを調整し、引用付きで自ら維持するローカルWikiを長期記憶として活用します。
- スター
- 147
- フォーク
- 12
- 未解決の Issue
- 0
- 最終コミット
- 21 日前
これは何?
Second Yourselfは、ユーザーの資料を記憶し、その内容に基づいて行動できる個人向けAIエージェントを構築するためのフレームワークです。推論は最先端モデルが担い、複数エージェントのハーネスが明文化されたルールに従って補助エージェントを調整し、ユーザーのマシン上に置かれたMarkdown Wikiが長期的な知識を保存します。現在はObsidian内のClaude CodeまたはClaudianプラグインで動作し、Codex CLI経由でGPTモデルを補助エージェントとして利用できます。
主な用途はリサーチアシスタントです。PDF、スライド、WebページなどのファイルをVaultに入れると、エージェントが相互リンクされたノートにまとめ、相互参照とカタログを整備します。また、参照したノートを引用しながら質問に回答します。各ノートには確信度が付与され、Wiki内のリンク切れ、孤立したノート、主張の矛盾をチェックできます。
このプロジェクトはまだ1.0以前で、設計は頻繁に変更されます。セットアップにはObsidian、認証済みのコーディングエージェント、ドキュメント変換用のMarkItDownが必要です。`setup.sh --with-example`を実行すると、同梱のデモ用Wikiを読み込めるため、自分のナレッジベースを構築する前に出力を確認できます。
主な機能
- 01PDF、スライド、Webページなどのファイルを、Obsidian Vault内の相互リンクされたMarkdownノートにまとめます。
- 02Wikiをもとに、参照したノートを引用して質問に回答します。
- 03各ノートに確信度を付け、主張の矛盾や知識の抜けを検出します。
- 04Codex CLI経由のGPTモデルを含む補助エージェントを、明文化されたファイル書き込み権限のもとで実行します。
- 05lintとdeep-lintによるチェックで、リンク切れ、孤立したノート、古くなった主張を検出します。
- 06CUSTOMISATION.mdファイルで、エージェントの名前、口調、常時適用する設定をカスタマイズできます。
ユースケース
- 論文や記事をもとにリサーチ用ライブラリを構築し、引用付きの回答を得ながら質問する。
- AIエージェントが長期にわたって読み取り、拡充できる個人用ナレッジベースをObsidianで管理する。
- コーディングエージェントやリサーチエージェントのチームが参照する共有Wikiを運用する。
- AI研究以外の分野に合わせて、ノートの種類やワークフローを調整する。
クイックスタート
- 1
pipでMarkItDownコンバーターをインストールする
pip install 'markitdown[all]' - 2
リポジトリをクローンする
git clone https://github.com/HurricaHjz/second-yourself.git - 3
クローンしたフォルダーに移動する
cd second-yourself - 4
初回使用前に一度セットアップを実行する(または setup.sh --with-example で同梱のデモを使用する)
bash setup.sh
使う前に知っておきたいこと
- プレリリース版のため、v1.0までは設計が頻繁に変更されます。
- Obsidian内のClaude CodeまたはClaudianプラグインに加え、APIまたはプランの利用枠が必要です。
- GPTヘルパーエージェントを使うには、Codex CLIをインストールして認証しておく必要があります。
- このバージョンには、professor-loopの執筆ワークフローは含まれていません。
トピック
よくある質問
- SecondSelf とは?
- Obsidianで動く個人向けAIエージェントのフレームワーク。Claude Codeが補助エージェントを調整し、引用付きで自ら維持するローカルWikiを長期記憶として活用します。 Second Yourselfは、ユーザーの資料を記憶し、その内容に基づいて行動できる個人向けAIエージェントを構築するためのフレームワークです。推論は最先端モデルが担い、複数エージェントのハーネスが明文化されたルールに従って補助エージェントを調整し、ユーザーのマシン上に置かれたMarkdown Wikiが長期的な知識を保存します。現在はObsidian内のClaude CodeまたはClaudianプラグインで動作し、Codex CLI経由でGPTモデルを補助エージェントとして利用できます。
- SecondSelf は無料で使えますか?ライセンスは?
- SecondSelf は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- SecondSelf は今もメンテナンスされていますか?
- 活発にメンテナンス中。SecondSelf の最終コミットは 2026年10月1日 です。
- SecondSelf は何に使えますか?
- 論文や記事をもとにリサーチ用ライブラリを構築し、引用付きの回答を得ながら質問する。 AIエージェントが長期にわたって読み取り、拡充できる個人用ナレッジベースをObsidianで管理する。 コーディングエージェントやリサーチエージェントのチームが参照する共有Wikiを運用する。 AI研究以外の分野に合わせて、ノートの種類やワークフローを調整する。
- SecondSelf のインストール方法は?
- pipでMarkItDownコンバーターをインストールする: pip install 'markitdown[all]' リポジトリをクローンする: git clone https://github.com/HurricaHjz/second-yourself.git クローンしたフォルダーに移動する: cd second-yourself 初回使用前に一度セットアップを実行する(または setup.sh --with-example で同梱のデモを使用する): bash setup.sh
- SecondSelf はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/HurricaHjz/SecondSelf
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
Claude CodeとOpenAI Codex向けの深掘り調査パイプライン。出典を集め、引用付きレポートを作成します。
Obsidian vaultをチャットで管理する、8つのAIエージェントと14のスキルを提供します。
Obsidian vault内のプレーンなMarkdownファイルで予定や約束事、ルールを管理し、朝のブリーフを作成するAIチーフ・オブ・スタッフ。
各段階で人が承認しながら、研究、執筆、査読、改訂、最終化を進めるClaude Code向けスキル集です。
知識や記憶、判断を根拠に基づくパーソナルアシスタントへと凝縮する、AI Agent Twin構築用のオープンソースで検査可能なフレームワーク。