社内規定・業務マニュアルを登録するだけで、出典(文書名・該当箇所)付きで回答する社内Q&A Windowsアプリ。llama.cppを直接実行する自作軽量バックエンドで完全オフライン・GPU不要・8GB RAMで動作。根拠がなければ「該当なし」と答えます(RAG・ハイブリッド検索BM25+ベクトル・リランク付き)
See the code社内規定・業務マニュアルをナレッジ化し、社内Q&Aをパソコン内だけで安全に実現する Windows アプリ
Shineos Inc. が提供する社内Q&Aツールです。llama.cpp を直接実行する自作の軽量バックエンド(C#)+ TypeScript 製UI(WebView2) の構成で、Python も Web サービスも常駐しません。そのため低スペックPCでも速く、閉じればメモリを完全に解放します。社内資料を外部に送信しない完全オフライン運用が特徴です。
| 機能 | 内容 |
|---|---|
| 社内Q&A(RAG) | ナレッジに登録した社内規定・業務マニュアルから、根拠(文書名・該当箇所)付きで回答 |
| ナレッジ登録 | 画面の「ナレッジ」タブからドラッグ&ドロップで追加(PDF・Word・Excel・CSV・Markdown・テキスト)。入力欄の📎ボタンでその場で登録も可能 |
| ハイブリッド検索 | BM25(キーワード一致)+ ベクトル検索(意味一致)の併用で、型番・規程番号・固有名詞を正確にヒット |
| リランク強化 | bge-reranker-v2-m3 で候補を再評価。高信頼時はリランクを省略して高速化、文脈が途切れるチャンクは隣接チャンクを連結して回答 |
| 3階級の回答モデル | ⚡クイック(1.7B)/🎯標準(4B)/🏆高品質(30B)。入力欄のモデルボタンから即切替。未DLのモデルは同じ画面からDL可能。不要になったモデルは設定→AIモデルから削除(必須モデルと使用中の階級は削除不可・再DLで復元) |
| ハルシネーション抑制 | ナレッジに回答が無い場合は推測せず「該当する記載がありません」と回答。生成後バリデーション: 回答中の数値が出典に存在しない場合は自動で検出し、出典の数値だけで答え直します |
| 高速応答 | 起動時の事前ロード+ウォームアップ、プロンプトの前方固定化(プリフィックスキャッシュ)、同一質問の回答キャッシュ |
| 閉じたら完全停止 | アプリを閉じるとAIエンジン・バックエンド・通信ポートをすべて停止し、メモリを解放(常駐しません) |
| 他アプリへの配慮 | 他アプリ優先モード(既定ON): AI処理を低優先度で実行し、同時に使うアプリの操作を優先(実測: 他アプリの重処理への影響をゼロに抑制・設定で速度優先に切替可)。使わない間はAIのメモリも自動解放(常駐2.3GB→約0.08GB) |
| 完全オフライン運用 | 社内資料を外部に送信しない(機密資料の利用に最適) |
| Web検索(既定 OFF) | ON にすると最新情報を参照(DuckDuckGo・APIキー不要)。質問内容が外部に送信されるため社内情報の質問時は OFF に |
| 図面PDF検索・Q&A(製造業向け拡張・設定から有効) | 図面PDFの表題欄(図番・品名・材質・改訂)を取り込み時に自動読み取り。図番の表記ゆれ(A-1234/A1234/全角)も同一視して検索できます。**DXF(CAD交換形式)**も直接取り込み可能(DWGは非対応・DXF/PDFエクスポートを案内) |
図面キャプチャのAI読取(Win+Shift+S → 貼り付け) | 図面のキャプチャを貼り付けると、視覚言語モデル(Qwen3-VL・PC内で処理)が表題欄の図番・品名・材質・改訂を画像から直接読み取り、確認チップに自動補完(WinRT OCRより高精度・修正も1タップ)。モデルは設定→AIモデルからダウンロード(約2.1GB・任意) |
| 文字なし図形キャプチャでも検索 | 図形部分だけを切り取ったキャプチャ(文字なし)でも、AIが形状の特徴を読み出して検索の手がかりにします。質問文なしでキャプチャだけの送信も可能 |
| 出典プレビュー(図上ハイライト) | 図面出典をクリックすると、元PDFのページ画像に回答の根拠となった領域をハイライト表示。「元ファイルを開く」で実物(画像・線を含むPDF/DXF)も確認できます |
| チャット管理(名前変更・ブックマーク・画像の保存・アーカイブ) | チャット画面のヘッダーで鉛筆アイコンからチャット名を変更、⭐でブックマークできます。キャプチャ画像付きの質問は画像ごとローカル保存され、過去チャットを開き直しても表示されます。使わないチャットは🗑削除のほか、サイドバー上部から⭐ブックマークのみ表示/📦アーカイブ済みを表示へ切替(いつでも復元) |
| 項目 | 旧版 | 現行 |
|---|---|---|
| AIエンジン | Ollama(仲介層あり) | llama.cpp を直接実行(llama-server・仲介層なし) |
| アプリ層 | Open WebUI + Python + ソースパッチ | 自作軽量バックエンド1実行ファイル(SQLite 内蔵・パッチなし) |
| インストール | 合計約6GB・15〜40分 | 約200MB・数分(初回起動時にAIモデル約1.7GBをDL) |
| メモリ | Python 等の常駐で約2GB消費 | 常駐ゼロ。解放された分をモデルに転用(8GB機でも4Bモデルが動作) |
| 応答速度(初回1文字まで) | モデル・状態により大きく変動 | クイック1.7Bで約4秒、同一質問は0.2秒未満(CPUのみ・実測) |
| モデル切替 | インストーラで選択(後から変更に再DL) | 画面上で即切替(未DLモデルもボタンでDL) |
| 常駐・自動起動 | Windowsサービス常駐 | 起動2秒・閉じたら完全停止(裏で何も動きません) |
Releases ページから最新の ShineosQA-Setup-<version>.exe をダウンロードし、ダブルクリックするだけでインストールできます(管理者権限不要・ユーザー単位でインストール・インストーラは約200MBの軽量版)。Microsoft Store での配布も準備中です。
※ サイレントインストール(/VERYSILENT)に対応しています。
※ 直接ダウンロード版は現在テスト証明書での署名のため、SmartScreenが「認識されないアプリ」と表示することがあります。その場合は「詳細情報」→「実行」を選択してください(Microsoft Store 版ではこの警告は表示されません)。
開発機(Ryzen 7 5700U・8コア16スレッド・RAM 15GB・GPUなし・CPUのみ)での実測:
| 項目 | ⚡クイック 1.7B | 🎯標準 4B | 🏆高品質 30B |
|---|---|---|---|
| 新規質問: 最初の1文字まで | 約3.5〜4.6秒 | 約8〜9秒 | 約11〜14秒 |
| 同一質問の再質問 | 0.2秒未満(回答キャッシュ) | 0.2秒未満 | 0.2秒未満 |
| アプリ起動→入力可能 | 約2秒(モデル事前ロード+ウォームアップ込み) |
品質検証(18シナリオ×4構成)では、軽量子化(IQ4_XS)による劣化なしを確認しています(検証レポート)。
本製品はデータを一切収集しません(テレメトリ・利用統計・クラッシュレポートなし)。既定の状態では外部への通信は発生せず、社内文書・チャット履歴・検索データはすべてお使いのPC内にのみ保存されます。任意機能のWeb検索(既定OFF)を有効にした場合のみ、入力した質問が外部の検索サービス(DuckDuckGo)へ送信されます。
詳細は プライバシーポリシー をご覧ください。
| ドキュメント | 内容 |
|---|---|
| アーキテクチャ設計書 | 現行構成の設計方針・構成・技術選定 |
| 開発ガイド | ビルド・テスト・開発手順(開発者向け) |
| レイテンシ実証レポート | 高速化構成の実測(旧版比較) |
| 回帰テスト結果 | 旧版との品質・速度比較 |
| エラーコード一覧 | 終了コード・エラー対応 |
| 変更履歴 | バージョンごとの変更内容 |
| コード署名ポリシー | 署名対象・ビルド/署名フロー・チーム役割(SignPath Foundation 要件) |
| プライバシーポリシー | データ収集なし・通信の内訳・データ保存先 |
| README-EN.md | English documentation |
※ 旧版(Ollama + Open WebUI 利用)時代のドキュメント(ユーザーマニュアル・技術資料・構築手順・終了コード一覧)はアーカイブとして残しています。内容は旧版についての記述です。
本プロジェクトのコードは MIT License です。同梱・導入するコンポーネント(llama.cpp・Qwen3・bge-m3・bge-reranker-v2-m3 など)のライセンスは vendor/THIRD-PARTY-NOTICES.txt を参照してください。
C#
37.1%
PowerShell
23.1%
Python
21.1%
TypeScript
7.9%
Inno Setup
5.6%
CSS
2.0%
JavaScript
1.2%
社内規定・業務マニュアルを登録するだけで、出典(文書名・該当箇所)付きで回答する社内Q&A Windowsアプリ。llama.cppを直接実行する自作軽量バックエンドで完全オフライン・GPU不要・8GB RAMで動作。根拠がなければ「該当なし」と答えます(RAG・ハイブリッド検索BM25+ベクトル・リランク付き)
See the code社内規定・業務マニュアルをナレッジ化し、社内Q&Aをパソコン内だけで安全に実現する Windows アプリ
Shineos Inc. が提供する社内Q&Aツールです。llama.cpp を直接実行する自作の軽量バックエンド(C#)+ TypeScript 製UI(WebView2) の構成で、Python も Web サービスも常駐しません。そのため低スペックPCでも速く、閉じればメモリを完全に解放します。社内資料を外部に送信しない完全オフライン運用が特徴です。
| 機能 | 内容 |
|---|---|
| 社内Q&A(RAG) | ナレッジに登録した社内規定・業務マニュアルから、根拠(文書名・該当箇所)付きで回答 |
| ナレッジ登録 | 画面の「ナレッジ」タブからドラッグ&ドロップで追加(PDF・Word・Excel・CSV・Markdown・テキスト)。入力欄の📎ボタンでその場で登録も可能 |
| ハイブリッド検索 | BM25(キーワード一致)+ ベクトル検索(意味一致)の併用で、型番・規程番号・固有名詞を正確にヒット |
| リランク強化 | bge-reranker-v2-m3 で候補を再評価。高信頼時はリランクを省略して高速化、文脈が途切れるチャンクは隣接チャンクを連結して回答 |
| 3階級の回答モデル | ⚡クイック(1.7B)/🎯標準(4B)/🏆高品質(30B)。入力欄のモデルボタンから即切替。未DLのモデルは同じ画面からDL可能。不要になったモデルは設定→AIモデルから削除(必須モデルと使用中の階級は削除不可・再DLで復元) |
| ハルシネーション抑制 | ナレッジに回答が無い場合は推測せず「該当する記載がありません」と回答。生成後バリデーション: 回答中の数値が出典に存在しない場合は自動で検出し、出典の数値だけで答え直します |
| 高速応答 | 起動時の事前ロード+ウォームアップ、プロンプトの前方固定化(プリフィックスキャッシュ)、同一質問の回答キャッシュ |
| 閉じたら完全停止 | アプリを閉じるとAIエンジン・バックエンド・通信ポートをすべて停止し、メモリを解放(常駐しません) |
| 他アプリへの配慮 | 他アプリ優先モード(既定ON): AI処理を低優先度で実行し、同時に使うアプリの操作を優先(実測: 他アプリの重処理への影響をゼロに抑制・設定で速度優先に切替可)。使わない間はAIのメモリも自動解放(常駐2.3GB→約0.08GB) |
| 完全オフライン運用 | 社内資料を外部に送信しない(機密資料の利用に最適) |
| Web検索(既定 OFF) | ON にすると最新情報を参照(DuckDuckGo・APIキー不要)。質問内容が外部に送信されるため社内情報の質問時は OFF に |
| 図面PDF検索・Q&A(製造業向け拡張・設定から有効) | 図面PDFの表題欄(図番・品名・材質・改訂)を取り込み時に自動読み取り。図番の表記ゆれ(A-1234/A1234/全角)も同一視して検索できます。**DXF(CAD交換形式)**も直接取り込み可能(DWGは非対応・DXF/PDFエクスポートを案内) |
図面キャプチャのAI読取(Win+Shift+S → 貼り付け) | 図面のキャプチャを貼り付けると、視覚言語モデル(Qwen3-VL・PC内で処理)が表題欄の図番・品名・材質・改訂を画像から直接読み取り、確認チップに自動補完(WinRT OCRより高精度・修正も1タップ)。モデルは設定→AIモデルからダウンロード(約2.1GB・任意) |
| 文字なし図形キャプチャでも検索 | 図形部分だけを切り取ったキャプチャ(文字なし)でも、AIが形状の特徴を読み出して検索の手がかりにします。質問文なしでキャプチャだけの送信も可能 |
| 出典プレビュー(図上ハイライト) | 図面出典をクリックすると、元PDFのページ画像に回答の根拠となった領域をハイライト表示。「元ファイルを開く」で実物(画像・線を含むPDF/DXF)も確認できます |
| チャット管理(名前変更・ブックマーク・画像の保存・アーカイブ) | チャット画面のヘッダーで鉛筆アイコンからチャット名を変更、⭐でブックマークできます。キャプチャ画像付きの質問は画像ごとローカル保存され、過去チャットを開き直しても表示されます。使わないチャットは🗑削除のほか、サイドバー上部から⭐ブックマークのみ表示/📦アーカイブ済みを表示へ切替(いつでも復元) |
| 項目 | 旧版 | 現行 |
|---|---|---|
| AIエンジン | Ollama(仲介層あり) | llama.cpp を直接実行(llama-server・仲介層なし) |
| アプリ層 | Open WebUI + Python + ソースパッチ | 自作軽量バックエンド1実行ファイル(SQLite 内蔵・パッチなし) |
| インストール | 合計約6GB・15〜40分 | 約200MB・数分(初回起動時にAIモデル約1.7GBをDL) |
| メモリ | Python 等の常駐で約2GB消費 | 常駐ゼロ。解放された分をモデルに転用(8GB機でも4Bモデルが動作) |
| 応答速度(初回1文字まで) | モデル・状態により大きく変動 | クイック1.7Bで約4秒、同一質問は0.2秒未満(CPUのみ・実測) |
| モデル切替 | インストーラで選択(後から変更に再DL) | 画面上で即切替(未DLモデルもボタンでDL) |
| 常駐・自動起動 | Windowsサービス常駐 | 起動2秒・閉じたら完全停止(裏で何も動きません) |
Releases ページから最新の ShineosQA-Setup-<version>.exe をダウンロードし、ダブルクリックするだけでインストールできます(管理者権限不要・ユーザー単位でインストール・インストーラは約200MBの軽量版)。Microsoft Store での配布も準備中です。
※ サイレントインストール(/VERYSILENT)に対応しています。
※ 直接ダウンロード版は現在テスト証明書での署名のため、SmartScreenが「認識されないアプリ」と表示することがあります。その場合は「詳細情報」→「実行」を選択してください(Microsoft Store 版ではこの警告は表示されません)。
開発機(Ryzen 7 5700U・8コア16スレッド・RAM 15GB・GPUなし・CPUのみ)での実測:
| 項目 | ⚡クイック 1.7B | 🎯標準 4B | 🏆高品質 30B |
|---|---|---|---|
| 新規質問: 最初の1文字まで | 約3.5〜4.6秒 | 約8〜9秒 | 約11〜14秒 |
| 同一質問の再質問 | 0.2秒未満(回答キャッシュ) | 0.2秒未満 | 0.2秒未満 |
| アプリ起動→入力可能 | 約2秒(モデル事前ロード+ウォームアップ込み) |
品質検証(18シナリオ×4構成)では、軽量子化(IQ4_XS)による劣化なしを確認しています(検証レポート)。
本製品はデータを一切収集しません(テレメトリ・利用統計・クラッシュレポートなし)。既定の状態では外部への通信は発生せず、社内文書・チャット履歴・検索データはすべてお使いのPC内にのみ保存されます。任意機能のWeb検索(既定OFF)を有効にした場合のみ、入力した質問が外部の検索サービス(DuckDuckGo)へ送信されます。
詳細は プライバシーポリシー をご覧ください。
| ドキュメント | 内容 |
|---|---|
| アーキテクチャ設計書 | 現行構成の設計方針・構成・技術選定 |
| 開発ガイド | ビルド・テスト・開発手順(開発者向け) |
| レイテンシ実証レポート | 高速化構成の実測(旧版比較) |
| 回帰テスト結果 | 旧版との品質・速度比較 |
| エラーコード一覧 | 終了コード・エラー対応 |
| 変更履歴 | バージョンごとの変更内容 |
| コード署名ポリシー | 署名対象・ビルド/署名フロー・チーム役割(SignPath Foundation 要件) |
| プライバシーポリシー | データ収集なし・通信の内訳・データ保存先 |
| README-EN.md | English documentation |
※ 旧版(Ollama + Open WebUI 利用)時代のドキュメント(ユーザーマニュアル・技術資料・構築手順・終了コード一覧)はアーカイブとして残しています。内容は旧版についての記述です。
本プロジェクトのコードは MIT License です。同梱・導入するコンポーネント(llama.cpp・Qwen3・bge-m3・bge-reranker-v2-m3 など)のライセンスは vendor/THIRD-PARTY-NOTICES.txt を参照してください。
C#
37.1%
PowerShell
23.1%
Python
21.1%
TypeScript
7.9%
Inno Setup
5.6%
CSS
2.0%
JavaScript
1.2%