AI

わずか5MBのAIモデルをウェブサイトに組み込んでユーザーにローカル操作させられる「ternlight」が登場、ウェブサイトにAIを活用した検索機能などを追加可能


ternlight」はウェブサイトに軽量な埋め込みモデルを組み込めるパッケージです。埋め込みモデルのサイズは5~7MBで、ウェブサイト訪問者は自分のCPUで埋め込みモデルを実行することができます。

GitHub - soycaporal/ternlight · GitHub
https://github.com/soycaporal/ternlight

ternlightは小型の埋め込みモデル「all-MiniLM-L6-v2 」を蒸留した超小型モデルをウェブサイトに含めることができるパッケージです。「@ternlight/base」と「@ternlight/mini」の2種類に分かれており、baseは7MB、miniは5.5MBのメモリを使用します。ウェブ開発者はternlightを用いてウェブサイトに「埋め込みモデルを活用したセマンティック検索機能」などを追加することができます。

@ternlight/base - npm
https://www.npmjs.com/package/@ternlight/base

@ternlight/mini - npm
https://www.npmjs.com/package/@ternlight/mini

ternlightのデモサイトは以下のリンク先で公開されています。

ternlight · semantic search · React docs
https://ternlight-demo.vercel.app/

デモサイトにアクセスしたら下方向にスクロール。


ページの下部に「Reactのドキュメント内を埋め込みモデルで検索する」というデモが配置されています。アクセスと同時に埋め込みモデルの読み込みが始まっているのでしばらく待ちます。


読み込み完了。検索バーが表示されました。


検索バーに語句を入力すると関連するページを検索できます。埋め込みモデルの計算処理は訪問者のCPUで実行される仕組み。ノートPCで実行しても数ミリ秒の遅延で処理できました。


ternlightの開発者であるWen Shu Tang氏はパフォーマンスと品質の向上を目指しており、貢献者を募集しています。

・関連記事
AIエージェントを余計なアプリのインストール不要でブラウザ上で直接実行可能にする「Wasm agents」をMozillaが公開、WebAssemblyを使ってブラウザ内でPythonベースのエージェントを高速実行 - GIGAZINE

自分のPCで実行可能なローカルAIが一発で分かる便利サイト「CanIRun.ai」、比較機能もあってグラボの買い替え検討にも有用 - GIGAZINE

「ローカルAIがズルズルと動き続けて無駄にバッテリーやGPUリソースを消費してしまう問題」を解決する技術「AgentStop」がBraveによって開発される - GIGAZINE

iOSで動作するBlink駆動の試作版ChromiumブラウザがSafariを30%上回るパフォーマンスを発揮 - GIGAZINE

in AI,   ウェブアプリ, Posted by log1o_hf

You can read the machine translated English article 'ternlight' has emerged, allowing you to….