Devotd Github
新着AI

anisayari/sparky 1.7.0 — 一時チャット・RAG の動作変更とリリーススモークテスト

Windows でローカル実行される個人用 AI アシスタント anisayari/sparky が、1.7.0 で一時チャットとドキュメントインデックスの動作を変更し、リリーススモークテストを追加した。

リポジトリ情報anisayari/sparky ↗

Windows でローカル実行される個人用 AI アシスタント anisayari/sparky が、1.7.0 で一時チャットとドキュメントインデックスの動作を変更し、リリーススモークテストを追加した。

GitHub の説明: 🔒 Your private AI assistant, 100% local on Windows: chat, vision, documents (RAG), web search, images, videos with sound, voice, code projects, MCP tools — one-line install, models picked for your PC.

スター
★ 42
フォーク
1
言語
Python
ライセンス
MIT
原文を見る ↗GitHub で見る ↗

anisayari/sparky は Windows PC でローカルにのみ動作する個人用 AI アシスタントである。2026 年 11 月 3 日(UTC)にマージされた PR #2 が Sparky 1.7.0 リリースであり、このコミットには 30 ファイル基準で 6464 行の追加と 1215 行の削除が含まれていた。

README が説明している 1.7.0 のユーザー側の変化は会話に関するものである。一時チャットは「絶対に保存されない」代わりに独自の一時ファイルを使い、テキストと画像のみを扱う。画像生成と編集は、共有の ComfyUI エンジンが入力と出力を残すため、通常のチャットで行う必要がある。メッセージから別会話へ分岐でき、生成されたファイルは選択したバージョンに従い、Stop で進行中のターンを中断できる。ドキュメント検索(RAG)は Workspace > Documents でローカルフォルダーを接続して追加・修正・削除までインデックスし、既存のライブラリをアップグレードした場合は必要な会話ごとにコレクションを再選択해야 한다。

複数ファイルプロジェクトチェッカー(app/checker.py)はqhwnプロジェクトを実際に実行していた方式を縮小し、ソースの構文とローカルリソース参照のみを検査して、エラーをアシスタントに返すことで修復を依頼する。ネイティブ実行とパッケージインストールはチェッカーでは無効になっている。新規ファイルとして app/chat_state.py、app/rag_sync.py、app/turn_runtime.py、app/process_owner.py が追加された。CI(.github/workflows/ci.yml)は v* タグの push でも動作するようになり、Windows Python 3.11 がマトリクスに追加された。Edge ブラウザを使うプレビュー統合テスト、Piper 音声フィクスチャ(en_US-lessac-medium.onnx)を固定コミット e7229f7d からダウンロードして SHA-256 の一致を確認する段階、そして git archive で作成した Windows ZIP をインストールし、llama-server.exe が生成され ComfyUI が存在しないことを確認したうえでローカル 7860 ポートの応答を検査する release-smoke ジョブ(20 分制限)が追加された。

ただし、スモークテストは.chat 専用インストール(-ChatOnly -NoModels)を HEAD のソースアーカイブに適用したものであるため、Studio 側の ComfyUI インストールとモデル取得の経路は CI では検証されていない。複数ファイルプロジェクトも実行されなくなったため、結果が実際に動作するかどうかをこのコミットだけで判断することはできない。記録された情報にはライセンス、スター数、性能測定値はない。