AI開発影響研究所 EN
← ランキング · AI関連リポジトリ

nathanpenny520/LocalAIAssistant

Qt 6-based cross-platform AI assistant desktop app with GUI/CLI dual modes and built-in AI girlfriend voice interaction.

🛠 AI製作 C++ ⑂ 1 forks MIT GitHub ↗
★ 2
stars
75
AI関連スコア
50
個人開発度
1
AIツール痕跡

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アシスタントが利用された痕跡があります。

Claude Code CLAUDE.md

使用言語(バイト数比)

C
0.5%
C++
85.3%
CMake
4.6%
Shell
9.5%

オーナー情報

アカウント
nathanpenny520
タイプ
User
フォロワー
1

日付

GitHub作成日 2026-04-26
最終Push 2026-05-09
当サイト初検出 2026-05-09
最終取得 2026-05-09 18:21

類似Repo (同じ言語のAI関連Repo)

NAJEMWEHBE/UnrealClaudeMCP

Drive Unreal Engine 5 from Claude Code via local MCP — 11 editor automation tools, ~50ms round-trip. MIT licensed.

C++ 1 AI 60
sylvbravo/aichatapp
C++ 0 AI 50
RenCopp/Hypersion

A modular AI UCI chess engine built from Claude 4.7 code, with NNUE, Syzygy, Polyglot book, and Lichess integration.

C++ 0 AI 45
cbetz/core2-push-to-claude

Push-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).

C++ 0 AI 75
NeiwKai/llama-app

Simple attempt to achieve ReAct LLM

C++ 0 AI 55
IceaXo/NexusCore

▎ 万级并发的五人斗地主服务端。C++ Epoll 网络引擎 + Python 大模型 AI 托管 + ▎ Raylib 几何朋克客户端。断线玩家无缝切入 AI,零贴图纯代码绘制。

C++ 0 AI 45
schlein-lab/LLmap

Lossless. LLM-Augmented. Wave-Particle. The mapper that maps reads to themselves first, then to the genome. Powered by Claude.

C++ 0 AI 45
CHaerem/clawdputer

M5Stack Cardputer firmware — companion device for Claude (BLE) + a small platform for standalone apps

C++ 0 AI 45