はじめに
Second Meは、Mindverseチームによって開発されたオープンソースプロジェクトで、あなたのコンピューター上に「デジタル・ドッペルゲンガー」のような働きをするAIを作ることができ、あなたの言葉や記憶を通してあなたの話し方や習慣を学習し、あなたを理解するスマート・アシスタントになる。その最大の特徴は、すべてのデータがローカルに残り、クラウドにアップロードする必要がないため、プライバシーとセキュリティが確保されることだ。second Meは現在macOS(特にApple Silicon)をサポートしており、テクノロジーが好きな人、AIの専門家、パーソナライズされたアシスタントを試してみたい一般ユーザーに適している。プロジェクトはまだ開発中なので、自由に改良を加えてください。
機能一覧
- 個人的なAIの分身を作るあなたの言葉や思い出を使って、AIにあなたのスタイルやアイデアを学ばせてください。
- ローカルで実行することでプライバシーを保護データとAIモデルはあなたのデバイス上にのみ存在し、あなたがショットを決定する。
- 分散型ネットワーク接続セカンドミープロトコル(SMP)を使って、AIが他のAIと安全に交流できるようにしましょう。
- シーン切り替え機能AIはさまざまな状況(仕事やチャットなど)に適応できる。
- オープンソースの無償修正コードは公開されているので、技術マニアは好きなように手を加えたり、機能を追加することができる。
- インテリジェント・メモリー・テクノロジーHMM3レベル記憶を使って、短期的な会話と長期的な習慣を記憶する。
- あなたのスタイルを真似るMe-Alignmentテクノロジーは、AIがよりあなたに近い回答をするようにします。
ヘルプの使用
Second Meは少し技術的な扱いが必要だが、公式のドキュメントやチュートリアルはとても詳しい。以下は、インストールと使用の完全な手順です。
設置プロセス
- コンピュータの準備
- macOS(できればM1/M2などのApple Silicon)を使う。
- Gitのインストール:ターミナルで
git --version
ロードされずに動いている。brew install git
(まずHomebrewをインストールする。/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
). - Xcodeツールをインストールするには:ターミナルで、次のようにタイプする。
xcode-select --install
読み込みが終わったらsudo xcodebuild -license accept
ライセンスへの同意。
- ダウンロードコード
- それをターミナルに入力する:
git clone git@github.com:Mindverse/Second-Me.git cd Second-Me
- コードがコンピューターにダウンロードされます。
- それをターミナルに入力する:
- 環境設定
- 輸入
make setup
必要なツールを自動的にロードします。makeがない場合は./scripts/setup.sh
. - このステップはシステムの依存関係、Python環境、その他のコンポーネントをロードし、数分かかるかもしれない。
- 輸入
- サービス開始
- 輸入
make start
もしかしたら./scripts/start.sh
走っている。 - ブラウザを開き、次のように入力する。
http://localhost:3000
正常かどうかを確認する。
- 輸入
- 設置の確認
- プロジェクトフォルダー内の
README.md
歌で応えるscripts
フォルダは成功を示している。
- プロジェクトフォルダー内の
コア機能の使い方
AIドッペルゲンガーを作ろう
- 情報の準備::
プロジェクトフォルダーにdata
フォルダを作る(なければ自分で作る)。そこに日記やメモなど、書いたものをtxtかpdf形式で入れてください。 - AIに学習させる::
ターミナルでプロジェクト・ディレクトリに移動し、learnコマンドを実行する(最新のドキュメントを参照。python train.py --data data/
).小さな教材なら数分で習得できるが、大きな教材になると数時間かかることもある。 - お試しあれ。::
学習後、モデルはローカルに存在する。テスト・コマンド(例えばpython interact.py
)、AIに "私の好きなものを知っていますか?"のような質問をする。あなたのような答えが返ってくるか見てみましょう。
現地オペレーションとプライバシー
- デフォルトでローカルに動作するため、インターネット接続は不要。学習済みAIはいつでも利用可能。
- ステータスの確認: ブラウザで入力
http://localhost:3000
(ポートは変更される可能性があります。)
他のAIとの接続
- ネットワーク機能をオンにする::
設定ファイルを修正する(おそらくconfig.json
) でSMPネットワーク・オプションを有効にする。 - テスト接続::
テスト・コマンド(例えばpython network_test.py
)で、友人のAIと話ができるかどうか確認してください。相手の同意が必要です。 - 安全でいてくれ。::
データはお客様の同意がある場合のみ共有され、プライバシーは保証されます。
シーン切り替え機能
- 異なるスタイルの設定::
例えば、「仕事のメールではフォーマルな口調を使う」など、プロフィールにシナリオを明確に書いておけば、AIが自動的に調整してくれる。 - どのように機能するのか?::
AIに「仕事のメールを書いてください」などと状況を説明してもらうと、フォーマルなスタイルで応答する。
操作のヒント
- 最新情報プロジェクトにはしばしば新しいバージョンがあり、定期的に入力される。
git pull
更新された。 - 問題にぶつかる参照
logs
フォルダに移動するか、GitHub Issues で尋ねてください。 - その他のヘルプ行くんだ。 https://second-me.gitbook.io/a-new-ai-species-making-we-matter-again チュートリアルを見る
機能の仕組み
- HMMスマートメモリー::
AIはあなたのデータを、短期的なもの(今話したこと)、中期的なもの(最近したこと)、長期的なもの(あなたの習慣)に分けます。例えば、あなたが「昨日牛乳を買った」と言えば、AIはそれを記憶し、あなたの定期的な買い物と関連付ける。 - あなたのスタイルを真似る::
ミーアライメントによって、AIはあなたの話し方を学習します。例えば、あなたが「大丈夫」と言うのが好きなら、AIもその言葉をよく使うでしょう。より良い結果を得るために、より多くのあなたの言葉を与えてください。
最初はいくつかのプロファイルで試してみて、徐々に増やしていってください。一度覚えてしまえば、あなたのAIドッペルゲンガーはあなたのために何かをしたり、他のAIと協力したりできるようになります。
アプリケーションシナリオ
- アシスタント
Second Meに予定表とメモを渡せば、「明日は何がある?という質問に答えてくれます。 - プライバシーの義務
プライベートなファイルを扱う場合、インターネットに接続せずにローカルで動作するため、データが外部に漏れることがなく、日記や仕事の記録を残すのに適している。 - チームワーク
チームにはそれぞれAIが配備され、ミーティングポイントを自動的にメモするなど、一緒に情報を整理するためにネットワーク化されている。 - ラーニングヘルパー
生徒が授業ノートを提出すると、AIが質問に答えたり、復習を整理したりする。
品質保証
- ネットワークに接続する必要があるのか?
必要ない。ローカルで機能し、ネットワークは他のAIとつながるためだけのもので、同意する必要がある。 - ウィンドウズは動くのか?
現在のところ、macOS(できればApple Silicon)のみがサポートされている。他のシステムはまだ計画中です。 - どうすればAIをより自分に近づけることができるのか?
チャットログや日記のように、あなたの言葉をもっと伝えましょう。技術的な詳細を見る https://arxiv.org/abs/2503.08102.