「1週間使ったら、家がこれまでで一番きれいになった」——XDA DevelopersのDhruv Bhutani氏は、Google Tasksから自宅サーバーで動く家事プランナー「Chorizard」に乗り換えた1週間の体験をそう振り返ります。期限のあるタスクには強いGoogle Tasksも、掃除やフィルター交換のような「繰り返し続く家事」にはどうもしっくり来ない——そんな悩みを持つ人に向けた示唆に富む内容です。

Google Tasksが「家事管理」では崩れる理由

Bhutani氏はもともとGoogle Tasksの愛用者で、シンプル・高速で、GmailやGoogle Calendarのエコシステムと組み合わせると非常に使いやすいと評価しています。会議のスケジュール、請求書の支払い、インボイスの提出といった「明確な期限のあるタスク」にはこれ以上ない選択肢だといいます。

一方で、書斎の掃除やエアフィルターの交換、空気清浄機のフィルター交換のような「特定の締切はないが、定期的にこなす必要がある」家事になると、カレンダーベースの仕組みは破綻しがちです。たとえば掃除機がけを毎週金曜日に設定していても、出張で1週間スキップした瞬間にスケジュールが狂ってしまいます。期限切れになったタスクは積み上がり、ストレスになるか、スヌーズや無視で結局解決しない——という悪循環に陥りやすいというのが氏の指摘です。

Chorizardの中核:相対スケジュールと優先度キュー

そこで出会ったのが、セルフホスト型の家事プランナー「Chorizard」です。Dockerスタックとして動作し、セットアップは比較的シンプルだとされています。ブラウザから使えるWeb UIは、チェックリストアプリというより、商用のホーム管理ツールに近い見た目だと評価されています。

Chorizardが解決しようとしているのは、まさにGoogle Tasksが苦手とする領域です。中心となる考え方は次の2つです。

  • 相対スケジュール(Relative Scheduling): 「次にやる日」を固定の日付で決めるのではなく、「前回やった日」からの間隔で決める。たとえば「コーヒーマシンの清掃は2週間ごと」と設定しておけば、遅れても次回のトリガーは「実際にやった日」からカウントされます。
  • 優先度キュー(Priority Queue): 全タスクをずらっと並べるのではなく、「次にやるべきもの」を上位に出してくれる仕組み。同時期に2つのタスクが並んだ場合は、どちらが優先かを重み付けできます。ゴミ出しと引き出しの整理なら、当然前者が上に来るという具合です。

この2つの組み合わせにより、家事を継続するシステムとして扱えるようになるという発想です。

シンプルさに振り切った設計思想

ChorizardはNotionやTrello、家族向けダッシュボードのような多機能ツールを目指していません。あえて「相対スケジュール+優先度キュー」に絞り込むことで、家事に必要な機能だけに集中している点が、1週間使い続けた決め手になったとされています。

ローカルで動くことの安心感

セルフホスト型である点も特徴です。自宅サーバーやNAS上でローカルに動作するため、データは自分の環境内に留まる設計だと紹介されています。Bhutani氏は、「期限のある仕事や個人の予定」については引き続きGoogle Tasksを使い、繰り返し続く家事についてはChorizardを使う、という棲み分けに落ち着いたとのこと。1週間使った時点で、リマインダーやタスクアプリ自体を意識しなくなったといいます。

セルフホスト経験者なら試す価値あり——導入ハードルと現実的な使い方

セルフホスト環境(Docker・NASなど)をすでに運用していて、繰り返し家事の管理に悩んでいる人にとっては、試してみる価値の高いツールと言えそうです。Dockerで立ち上げる前提のため、自宅サーバー運用に慣れていない場合は学習コストがある点には注意が必要です。一方で、Google Tasksを完全に置き換えるアプリではなく、あくまで「家事専用の補完ツール」として組み合わせる使い方が現実的だと示唆されています。具体的には、掃除機がけ・コーヒーマシンの清掃・エアフィルターや空気清浄機フィルターの交換・書斎の整理など、頻度ベースで管理したい家事を入れていくと効果を感じやすいでしょう。

Chorizardのリポジトリ仕様と「時間見積もり」機能

元記事では相対スケジュールと優先度キューが中心に紹介されていましたが、公式リポジトリには本文で触れられていない実装上の特徴があります。ソースコードはCodeberg上でTony4dev氏が公開しており、構成比はTypeScriptが51.4%、Javaが46.7%、残りがJavaScriptやHTML、Dockerfileなどです。フロントエンドとバックエンドが分離されたDockerイメージとして配布されています。

4種類の時間見積もりタイプ

Chorizardには家事の所要時間をタグ付けする独自の仕組みが備わっています。

  • approximate(おおよそ/例: ~15分)
  • exactly(ほぼ正確に/例: 15分)
  • less than(おそらくこれ未満/例: <5分)
  • more than(少なくともこの時間/例: 15+分)

「15分の空き時間があれば、見積もりが約15分以下の家事を選ぶ」という発想で、隙間時間と家事をマッチングできるよう設計されています。導入時はbackendをポート30136:8080で公開し、SPRING_PROFILES_ACTIVE=prodを指定するcompose.yamlを用意する形になります。

2026年のセルフホスト潮流とChorizardの位置づけ

Chorizardのような自宅サーバー向けツールが注目される背景には、2026年に入って加速したセルフホスト全体の拡大があります。グローバルなセルフホストソフトウェア市場はMarketsandMarketsの予測で2026年に32億ドル規模に到達し、年率12.5%で成長すると見込まれており、家事管理のような新しいニッチも生まれやすい土壌が整いつつあります。AlternativeTo.netのレポートによれば、セルフホスト型の代替アプリは2023年から2026年で45%増加しています。

自宅ラボの推奨環境

項目2026年の推奨値
RAM16GB以上
CPUコア8コア以上
ストレージ2TB SSD

周辺ツールも整備が進んでおり、WireGuardが速度面と設定の簡潔さでOpenVPNを置き換える標準になり、認証ではAuthentikがSSOの定番として全サービス共通のログインと2FAを提供する流れができています。Chorizard単体を導入する際にも、こうした外部公開・認証基盤を組み合わせることで運用が安定しやすくなります。

Q&A

Q. ChorizardはGoogle Tasksの代わりになりますか? 完全な置き換えではなく、棲み分けが推奨されています。Bhutani氏は、期限のある仕事や個人の予定は引き続きGoogle Tasksで管理し、繰り返し発生する家事についてはChorizardを使うという併用スタイルを採用しています。

Q. Chorizardはどこで動かしますか? Dockerスタックとして自宅サーバーやNASで動かす前提のセルフホスト型アプリです。ローカルで動くため、データは自分の環境内に留まる設計だとされています。入手先など詳細は出典元を参照してください。

Q. 「相対スケジュール」はカレンダーの繰り返し設定と何が違いますか? カレンダー方式は「決まった日付」が来るとタスクが発火するため、スキップすると期限切れが溜まります。Chorizardの相対スケジュールは「前回完了した日」を起点に次回が決まるため、遅れても次の予定が自動で後ろにずれる仕組みです。

出典