家庭内AI基盤のサーバ群。メタルラックにノートPC・スイッチングハブ・ルータが載っている

「最強モデル固定」をやめた家庭内AI基盤の全体像 ── 53回ぶんの積み上げを1枚の地図にする(2026年8月版)

自宅の複数のPC・ローカルLLM・Web検索・RAG・サーバ管理を、まとめて1つのAIとして使うための基盤。53回ぶんの積み上げを、コンセプト・できること・使い方・裏側の仕組み・8台の構成・できないことの順に1枚へまとめた2026年8月時点の全体像。

D-Link DE-298 の基板。Cバスのエッジコネクタ、RJ-45・BNC・D-sub 15ピンの3種の端子、DLP9801 というメインチップが見える

PC-286V(DOS)を LAN で遠隔操作し、フロッピーを焼く ―― 壊れたパケットドライバを捨てて NE2000 チップを直接動かす

EPSON PC-286V(80286・DOS)を自宅の Claude Code から LAN 越しに操作し、ディスクイメージを 5 インチ 2HD フロッピーに焼いた記録。壊れたパケットドライバを捨てて NE2000 チップを直接 16 ビットで動かし、ディップスイッチで 1MB FDD インターフェースを有効にするまで。

会話アプリで「承認 plan_a7c504e93e0e」と打つと、はるのが Nextcloud を 33.0.2 から 33.0.10 に更新できたと報告している

PHP 緊急セキュリティ更新(php2shell)の夜にやったこと ―― WordPress と Nextcloud を止めて、PPA の修正版を待つまで

PHP の緊急セキュリティ更新(php2shell)の告知を受けて、修正版が届くまで Apache ごと止め、PPA の 8.3.36 を入れて再開し、Nextcloud を 33.0.10 へ更新した半日の記録。updater が notify_push の .git で止まる罠と、AI に提案させて人が承認する保守の回し方も。

会話アプリの中央にカメラの映像が出て、指でつまんだ部品の上に大きく「3」とカウントダウンが表示されている

VRM のキャラクターに、カメラで表情を読ませ、物を見せる ―― 画像LLMの作り話を MediaPipe の数値に置き換え、部品の写真だけを Claude に見せる

家の VRM キャラクターにカメラを付け、顔の動きを macbookair の MediaPipe で測って会話に添え、修理中の部品は撮った1枚だけを Claude Code に見せて判断させた。画像 LLM が目の開閉すら当てられなかった実測と、Claude Code の読み取り権限のハマりどころまで。

モールの 3 階のゲームセンターの奥の壁に、リバーシ・四目並べ・インベーダー・ブロック崩しの筐体が 4 台並び、上の壁に「BATTLE & HIGH SCORE」の看板が掛かっている

ブラウザの 3D ワールドにゲームセンターを作る ―― リバーシ・四目並べ・インベーダー・ブロック崩しを置き、点数はサーバーが「操作の記録」を再生して数える

ブラウザの 3D ワールドのモールに、ゲームセンターを作った記録。リバーシ・四目並べ・インベーダー・ブロック崩しの筐体を置き、点数はサーバーが操作の記録を再生し直して数える。はるのがボットで遊ぶ観戦と、導線を作り直した失敗も書いた。

Windows 3.1 の Netscape 2.01 で、レトロゲートウェイの入口ページが日本語で表示されている

PC-9821Cx(Windows 3.1)をネットにつなぐ ―― ドライバの無い LAN ボードで MS TCP/IP を動かし、Netscape と Claude Code から使えるまで

PC-9821Cx の Windows 3.1 を、ドライバの無い LAN ボード PC-NIU N98 でネットにつないだ。MS Network Client 3.0 の TCP/IP を PC-98 向けにパッチし、VSYNC で見回る常駐プログラムを自作して、Netscape 2.01 と Claude Code から使えるようにするまでの手順書。

Ungermann-Bass PC-NIU N98 の基板全体。C バスのコネクタと、80C186・82586 などのチップが載っている

PC-9821Cx で、ドライバの無い LAN ボード PC-NIU N98 を動かす ―― PC/AT 用の NDIS2 ドライバを PC-98 向けにバイナリパッチし、I/O ポートを実機で探し当てる

PC-9821Cx に挿した Ungermann-Bass の C バス LAN ボード PC-NIU N98 には、PC-98 用のドライバが残っていなかった。PC/AT 用の UBNEI.DOS に、BIOS 呼び出し・割り込みコントローラ・タイマーの違いを埋めるパッチを当て、資料の無い I/O ポートを自作プログラムで探し当てて、初期化成功まで動かした手順。

ゲームの店員 NPC を家のローカル LLM で話させる ―― 8B モデルには話すことだけを任せ、配膳や記憶の判断はコードで決める

ブラウザの 3D ゲームの店員に、家の macbookair(M1)で動く 8B のローカル LLM で話させた。配膳や案内はゲームのサーバーの手順のまま、返事だけを LLM に任せ、書式の残り・ト書き・作り話の記憶はコードで落とす。店員ごとの記憶の作り方と、8B が指示を守らなかった所の補い方。

ソファのはるのが動画の場面について感想を言っている(動画はぼかし)

家の AI キャラクターと一緒に YouTube を見る ―― 字幕から場面を知って感想を言わせ、分からないときは作り話をさせない

ブラウザの3Dゲームの居間にテレビを置き、家のAIキャラクター「はるの」がソファで一緒にYouTubeを見るようにした。ゲームは「何を・どこまで」だけを伝え、中身はyt-dlpの字幕から知る。最初の版は情報が取れないまま動画の内容を作り話した。その原因と直し方。