Examples

AI で作る。
スマホで試す。

あなたのアイデア、コード、小さなツール。AI に HTML ファイルまたは JavaScript スクリプト(.js)を作ってもらい、Android や iPhone の Kapsula で使えます。Kapsula ブリッジでローカル保存、振動、予約通知を利用。Kapsula アカウントや個別ビルドは不要です。

Android と iOS · 7 日間無料トライアル · アカウント不要 · クラウド不要 · オフラインで動作 · 13 言語

9:41▂▄▆ ▰

Interactive web preview. Native notifications are tested in Kapsula.

What would you like to make?

Ready-made personal tools: try one, download the code or ask AI to write your own version.

Explore the examples →

仕組み

1

コードを用意する

ChatGPT や Claude に単独の HTML ツールまたは通常の JavaScript スクリプトを依頼するか、自分で書いてください。すぐ使えるプロンプトを使えます。

2

Kapsula に入れる

コードを貼り付け、ファイルを選ぶか、URL を指定。リストの中のプロジェクトになります——固有の名前、保存領域、通知チャンネル付きで。

3

アプリのように振る舞う

HTML から kapsula.notify.schedule() でシステム通知を予約できます。画面ロック中の通知にも対応します。 通知の配信と音は権限と端末設定に依存します。Android で強制停止すると通知が届かない場合があります。

コードが得られるもの

正確なアラーム

kapsula.notify.schedule()
OS による予約。権限と端末設定が適用されます。

保存領域

kapsula.storage.get/set
プロジェクトごと。コードを更新しても残ります。

サウンドとバイブレーション

kapsula.sound.play() · kapsula.haptics

サンドボックス、あなたのスマホではなく

コードは隔離されて動きます。ブリッジが与えるものだけを受け取り、端末の他の何にも触れません。

同じファイルがブラウザでも Kapsula でも動きます:

// alarm in 25 minutes — the OS remembers it, not the page
if (window.kapsula) {
  await kapsula.notify.schedule({
    at: Date.now() + 25*60*1000,
    title: 'Break time',
    body: 'Stand up, look away from the screen'
  });
}

ブリッジ API リファレンス全文 →

なぜブラウザのタブでは足りないのか

現在の状況

Kapsula 0.5.0 を Google Play と App Store でリリースしました。HTML や .js の読み込み、プロジェクトのデータを消さない保存済みコードの編集、AI 向けのエラーコピーに対応。新機能にはアプリを更新してください。お問い合わせ — hello@kapsula.app。 単一の TypeScript (.ts) ファイルに対応。端末上でオフライン変換します。完全な型検査や依存関係には非対応です。

内蔵デモは無料です。自分のプロジェクトを実行するには Kapsula Pro が必要です:7 日間の無料トライアルの後は月額サブスクリプション、または買い切りの永久ライセンス。価格はアプリ内に表示されます。

スマートフォンで TypeScript を実行 → · スマートフォンで JavaScript を実行 →

よくある質問

Android や iPhone で HTML ファイルをアプリとして実行するには?
Kapsula をインストールし、「プロジェクトを追加」をタップして、コードを貼り付けるか .html ファイルを選ぶか URL を入力します。ページは固有の保存領域とアラームを持つプロジェクトとして開きます。
HTML を書かずに JavaScript ファイルを実行できますか?
はい。Kapsula 0.5.0 でコードを貼り付ける際に JavaScript (.js) を選ぶか、.js ファイルを選択します。UI 用の #app 要素と console 出力が用意されています。React プロジェクト、npm imports、Python は未対応です。 単一の TypeScript (.ts) ファイルに対応。端末上でオフライン変換します。完全な型検査や依存関係には非対応です。
Web ページは、アプリを閉じても鳴るアラームを設定できますか?
HTML から kapsula.notify.schedule() でシステム通知を予約できます。画面ロック中の通知にも対応します。 通知の配信と音は権限と端末設定に依存します。Android で強制停止すると通知が届かない場合があります。
Android と iPhone、どちら?
両方。Kapsula は Google Play と App Store にあり、同じ HTML ファイルがどちらでも動きます。
私のコードやデータは見られますか?
いいえ。Kapsula のサーバーは存在しません。すべてスマホの中に残ります——プライバシーポリシーをご覧ください。
どんな HTML でも動きますか?
1 ファイルのページが最適です。ページはサンドボックスで動くため、外部サーバーへのリクエストは今のところブロックされます。
無料ですか?
アプリと内蔵デモは無料です。自分のプロジェクトには Kapsula Pro が必要です:7 日間無料、その後は手頃な月額サブスクリプション、または買い切りの永久ライセンス。Pro が終了しても何も削除されません。戻ってくるまでプロジェクトはロックされます。