SHOWCASE

jev-experiments: 応答の速さを生かした Jev のデモ集

Jev の応答の速さを前提にした小さなアプリを、ディレクトリごとに集めたリポジトリ。シェルのコマンドを実行前に判定するツールや、入力のたびに検索結果を並べ替える検索などが入っている。

demolatencytypescript

何をするものか

Jev を使った、応答時間を重視するデモを集めたリポジトリ。README によると、各アプリは最上位のディレクトリに分かれていて、それぞれに README、テストの手順、スクリーンショットがある。アプリは AI エージェントの Devin がつくったと書かれている。

Jev をどこでどう使っているか

  • jev-shell-guard: zsh で Enter を押したコマンドを、実行する前に Jev に判定させる。安全なら何も出さずに実行し、危ういものは確認を求め、壊滅的なものは拒否する
  • jev-instant-search: 5,000 件の商品を 1 文字入力するたびに検索する。手元の全文検索で候補を 30 件に絞り、1 回の Jev の要求で意味にもとづいて並べ替える
  • turbo-rerank: 検索の候補 50 件を、1 回の要求で並べ替える

どれも、人の操作の途中に判定を挟めるだけの速さがあることを前提にした設計になっている。

試し方

試したいアプリのディレクトリにある README に従う。TypeSafe の API キーが要る。書かれている応答時間や精度は作者の環境での値なので、自分の環境で測り直すのがよい。

出典・参考リンク

  1. コード dabit3/jev-experiments