スマートホームは進化している。でも、「自分が作ったデバイスを繋ぎたい」「このカメラに独自の処理を入れたい」「既存のシステムと連携するプラグインを作りたい」——そう思ったとき、既存のプラットフォームはどれも壁になる。
それらの仕様は非公開。APIは制限付き。クラウド経由でないと動かない。
freeBoxは、その壁をなくすために作りました。
プラグインを作れば、それがそのままスマートホームの新しい機能になる。あなたのアイデアが、基盤そのものを育てていく——そういう仕組みです。

freeBoxとは何か
freeBoxは、それ自体がオープンな、スマートホーム向けプラグイン基盤です。
特定メーカーのエコシステムに依存せず、クラウドに縛られず、仕様を公開した状態で誰でも実装・参加・拡張できる。各機能はローカル環境での動作を基本としており、用途に応じてクラウド連携も活用できる設計です。プラグインを追加するだけで機能を自由にデザインできます。
今回、そのコアとなる仕組みをfreeBox 1.0.0としてオープンソース公開しました。
👉 GitHub: https://github.com/hoscm/freebox
3つの設計コンセプト

① ローカルファースト——各機能はローカルで動く
freeBoxの各機能はローカル環境での動作を基本に設計されています。ローカルに閉じた運用も可能であり、必要に応じてクラウド連携も選択できます。クラウドへの依存を強制しない設計が、安定性とプライバシー保護の両方を支えています。
② オープン——仕様を公開、誰でも参加できる
仕様を公開し、実装を誰でも確認・改変・貢献できます。「使う側」だけでなく、「作る側」にも完全に開かれた基盤です。atomcam2対応モジュールをサンプルとして収録しており、すぐに動く実装例として参照できます。
③ プラグインエコシステム——1つの実装が、全体を豊かにする
freeBoxのLoaderは、プラグイン方式で機能を拡張する仕組みです。あなたが作ったプラグイン1つが、世界中のfreeBoxユーザーが使える機能になる。対応デバイスが増えるほど、エコシステム全体が育っていく——そういう構造を意図して設計しています。
AI×ハイスキルアーキテクトによる協働開発
freeBox 1.0.0の全実装は、Claude AI(Sonnet 4.6およびOpus 4.7)が担っています。設計・コーディング・ドキュメント整備にいたるまで、AIが実装の主体です。
そこに、10年以上にわたり大規模システム開発にテックリードマネージャーとして携わってきたハイスキルなシステムアーキテクトが監修・レビューを行いました。
AIの実装力と、人間の設計眼。その協働が、freeBox 1.0.0です。
freeBoxで実現できること

- 監視カメラの映像をローカルで処理し、クラウドに依存せず通知・録画(atomcam2モジュールで実装済み)
- 自作IoTデバイスをプラグインとして接続し、既存システムと柔軟に連携
- 複数デバイスをまたいだ自動化ルールを、オープンな基盤の上で自由に設計
- プラグインを公開・共有することで、コミュニティの共有資産として積み上げる
これはまだ1.0.0です。でも、基盤はできました。
コラボ募集について
現在、情報発信コラボを募集しています。freeBox・スマートホーム・OSS開発に関心のある方、一緒に発信していきませんか。
来週(5/13)は、プラグイン開発者・サードパーティ向けコラボ募集の詳細を公開予定です。「このデバイスに対応させたい」「プラグインを作ってビジネスに繋げたい」という方も、ぜひ次回の投稿をお待ちください。
さいごに
これまで、スマートホーム市場は各社の囲い込みによって分断されてきました。ローカル環境で動く、真にオープンな基盤は存在しなかった。
freeBoxは、それを初めて実現しようとしています。
コードを書ける開発者も、プラグインでビジネスを広げたいサードパーティも、発信で貢献したい方も——関わり方は一つじゃない。この基盤を、一緒に育てていきませんか。
👉 https://github.com/hoscm/freebox
関連記事:
AIはどこへ向かうのか(4/29) |
freeBox Loader 開発の舞台裏(4/22) |
freeBox Loader 開発進行状況(4/8)
![]()
