SUMMARY AI要約 by gpt-5-mini
ローカルで動作するクロスプラットフォームのデスクトップ向けAIアシスタント(Qt 6)です。GUIとCLIの両モードを備え、音声入出力対応の「AI女友」モジュール(独立ウィンドウ、アバター静止画/動画、表情・心情管理、長期記憶、音声対話、会話ごとのセッション管理)を内蔵します。主な用途は、プライバシー重視でローカルにAI機能を組み込みたい開発者・パワーユーザーや、音声インタラクションを使いたい一般利用者向けです。 主要機能: - GUI/CLI二重対応、マルチセッション、履歴永続化、ライト/ダークテーマ、言語切替 - ファイル添付(テキスト・画像・PDF等)、SSEによるストリーミング出力 - 知識庫:TXT/MD/PDF/DOCXの自動分割・ベクトル化、ONNXローカル埋め込み(任意)、hnswlibによる高速類似検索、非同期インポート、記憶強化 - タスク実行エンジン:Agentの反復ループでJSON形式タスクを実行、ネイティブファイル操作、シェル検出、三層の安全設計(恒久ブロック/確認必須/自動許可)、操作の撤回 - プラットフォーム差分:macOSは音声入出力が完全サポート、WindowsはASR制約あり、Linuxは要検証 技術スタック:C++17、Qt 6、CMake、Poppler(PDF)、libzip+pugixml(DOCX)、ONNX Runtime(埋め込み任意)、hnswlib、讯飞音声API。ソース構成は core/ui/cli/tasks/knowledge/girlfriend 等に分かれ、ビルド・初期化スクリプトが付属。ライセンスはMIT。数学式多数のPDFは現状で検索精度が低く、OCRや数式対応埋め込みの導入が今後の改善候補です。
使用AIコーディングツール
このリポジトリには以下のAIコーディングツールの設定ファイルが置かれており、開発時にAIアシスタントが利用された痕跡があります。
使用言語(バイト数比)
オーナー情報
日付
| GitHub作成日 | 2026-04-26 |
| 最終Push | 2026-05-09 |
| 当サイト初検出 | 2026-05-09 |
| 最終取得 | 2026-05-09 18:21 |
類似Repo (同じ言語のAI関連Repo)
Drive Unreal Engine 5 from Claude Code via local MCP — 11 editor automation tools, ~50ms round-trip. MIT licensed.
sylvbravo/aichatapp RenCopp/HypersionA modular AI UCI chess engine built from Claude 4.7 code, with NNUE, Syzygy, Polyglot book, and Lichess integration.
cbetz/core2-push-to-claudePush-to-Claude on the M5Stack Core2 — handheld voice client for Claude (Whisper STT + Claude Haiku via a Cloudflare Worker, with 24h conversation memory). Port of the Push-to-Claude app from dakshaymehta/cardputer-claude-os (Cardputer / MicroPython) to Core2 (Arduino / M5Unified).
NeiwKai/llama-appSimple attempt to achieve ReAct LLM
IceaXo/NexusCore▎ 万级并发的五人斗地主服务端。C++ Epoll 网络引擎 + Python 大模型 AI 托管 + ▎ Raylib 几何朋克客户端。断线玩家无缝切入 AI,零贴图纯代码绘制。
schlein-lab/LLmapLossless. LLM-Augmented. Wave-Particle. The mapper that maps reads to themselves first, then to the genome. Powered by Claude.
CHaerem/clawdputerM5Stack Cardputer firmware — companion device for Claude (BLE) + a small platform for standalone apps