✓ 公開中

推しスケ

推しの配信スケジュールをひとまとめ

VTuberの配信スケジュール画像をアップロードするだけ
Gemini AIが解析して登録
日・週・月ビューで、複数の推しの予定をまとめて確認できるWebアプリ

推しスケ ホーム画面
クリックで拡大

なぜ作ったか

VTuberの配信を1日中追いかけているようなオタクが、自分の悩みを解決するために作りました。
推しが複数いると、各自のスケジュールを毎週確認して回るのが地味に手間で——そこを解決するのが推しスケです。

今まで

Twitter / X
Twitterを開く 推しのアカウントへ移動 タイムラインをスクロールしてスケジュール投稿を探す
YouTube
YouTubeを開く 推しのチャンネルへ移動 「投稿」タブを開く スケジュール投稿を探す

推しスケなら

普段使いのカレンダーアプリを開く スケジュールを確認

これだけです。 iCal形式に対応しているため、使い慣れたカレンダーアプリからそのまま購読できます。 スケジュール画像を1枚アップロードするだけで、Gemini AIが解析して購読用のカレンダーへ登録します。

画面紹介

推し名簿
拡大

推し名簿

推しを登録・管理。
グループや担当カラーも設定できる

日間スケジュール
拡大

日間ビュー

今日の配信を一覧表示。
推しごとの担当カラーで識別できる

週間スケジュール
拡大

週間ビュー

1週間の配信をまとめて確認。
当日の予定を強調表示

月間スケジュール
拡大

月間ビュー

月カレンダーから日付を選ぶと、
その日の配信スケジュールを表示

設定画面
拡大

設計のこだわり

BYOK(Bring Your Own Key)

Gemini APIキーを自分で取得して登録する方式。
キーはブラウザのlocalStorageにのみ保存のため、サーバーには送信されません。
開発者側のAPIコストを抑えながらプライバシーも守れる設計。

iCal購読

登録したスケジュールをiCal形式で出力。
Googleカレンダー、iPhoneのカレンダー、Outlookなど、使い慣れたカレンダーアプリからそのまま購読できます。

データはローカル管理

推しの情報やAPIキーは外部サービスに個人データを預けない構成になっています。

無料

Googleアカウントでログイン

利用は無料です。ログインにはGoogleアカウントが必要になります。複数デバイス間で推しデータを同期するために使用します。

今すぐ使う →

Tech Stack

Next.js
App Router
Tailwind CSS
+ shadcn/ui
Gemini API
画像解析 / BYOK
iCal
スケジュール配信
Google OAuth
認証
Vercel
ホスティング

将来構想

今は「画像をアップロードして解析」が起点。
最終的には、推しを登録するだけでスケジュールが届く形を目指している。

現在

スケジュール画像を手動でアップロード → Geminiが解析 → 一覧表示

画像の取得は手動だが、解析・登録・表示は自動化されている。

構想

推しを登録するだけで、スケジュールが自動で届く

推しのTwitter / YouTubeアカウントに投稿されたスケジュール画像を自動で取得し、購読者へ配信する形が理想。
ただしTwitter(X)のAPI制限の都合上、現時点では実現方法を模索中。