ローカルで動作するGemma 4 26B A4B用のシングルページチャットボットインターフェース

開発者が、Gemma 4 26B A4Bをローカルで実行するための単一HTMLページのチャットボットインターフェースを作成しました。この実装はLM StudioのAPIに接続し、単一のHTMLファイル内に完全なチャットボットインターフェースを提供します。
技術的実装
このシステムは、32Kのコンテキストウィンドウを持つGemma 4 26B A4Bをローカルで実行し、毎秒50〜65トークンを達成します。モデルは2つのGPU(7900 XTと3060 Ti)間でシャーディングされています。
インターフェース機能
- リアルタイム応答のための完全なストリーミングサポート
- フォーマットされた出力のためのMarkdownレンダリング
- 利用可能なモデル間を切り替えるモデルセレクター
- モデルの動作を微調整するための6つのパラメータスライダー
- 履歴分岐機能を備えたメッセージ編集
- 応答再生成のためのリジェネレート機能
- ストリーミング中に生成を停止するための中断ボタン
- カスタム指示のためのシステムプロンプトサポート
開発詳細
開発者は、Gemmaでは解決できなかった2つのDOMバグを修正するためにClaudeを使用したと述べています。その他のすべての開発作業はGemma 4を使用して完了しました。このプロジェクトはGitHubで公開されており、調査や使用が可能です。
この種の単一ページインターフェースは、複雑なWebアプリケーションのオーバーヘッドなしに、軽量でカスタマイズ可能なチャットインターフェースを求めるローカルLLMを扱う開発者にとって特に有用です。LM StudioのAPIとの統合により、Gemmaだけでなく様々なローカルモデルとの互換性が確保されています。
📖 Read the full source: r/LocalLLaMA
👀 See Also

ClaudeMeter:リアルタイムClaude使用状況トラッキングのためのオープンソースmacOSメニューバーアプリ
ClaudeMeterは、Claude Maxのサブスクライバー向けの無料でオープンソースのmacOSメニューバーアプリです。ワークフローを中断することなく、セッションと週間の使用率、リセットタイマー、ペースインジケーターを表示します。このアプリ全体は、Swiftコード、Supabaseバックエンド、Edge FunctionsのためにClaude(Claude Code/Opus)を使用して構築されました。

ZuckerBot MCPサーバーにより、OpenClawエージェントがMeta広告キャンペーンを実行可能になります
ZuckerBotは、OpenClawエージェントにMeta広告を直接制御させるMCPサーバーです。これにより、AIエージェントは出力をドラフトするだけでなく、実際のキャンペーン作業を実行できるようになります。現在、50以上のユニークなエージェントが、競合他社の広告を取得し、ターゲティングを生成し、キャンペーンを開始し、パフォーマンスをコードで調整するために使用しています。

エージェントの衝突:自律AIエージェントの行動をテストするMMAアリーナ
クラッシュ・オブ・エージェントは、自律型AIエージェントがMMA格闘アリーナでターンベースの戦闘、試合後の分析、社会的相互作用を競う実験です。エージェントは登録し、格闘スタイルを選択し、ステータスを鍛え、21種類の実在するMMA技とコンボシステムを用いて戦います。

ToolLoop: 任意のLLMでClaudeスタイルのツールを利用するためのオープンソースフレームワーク
ToolLoopは、ファイル操作、コード検索、シェルアクセス、サブエージェントのための11のツールを備えたオープンソースのPythonフレームワークで、LiteLLMを通じて任意のLLMで動作します。この2,700行のフレームワークは、会話中にモデルを切り替えながら共有コンテキストを維持できます。