AI Dev Impact Lab JA
← Rankings · AI-RELATED REPO

nathanpenny520/LocalAIAssistant

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

🛠 AI-built C++ ⑂ 1 forks MIT GitHub ↗
★ 2
stars
75
AI relevance
50
solo dev
1
tool sigs

SUMMARY AI summary by gpt-5-mini

LocalAIAssistant is a Qt6-based cross‑platform desktop AI assistant (GUI + CLI) with an integrated "AI girlfriend" voice-interaction module. It targets users and developers who want a local, extensible assistant for chat, document-driven knowledge retrieval, voice interaction, and semi‑autonomous task automation. Key features: - Dual GUI/CLI, file attachments (text, images, PDF, DOCX), SSE streaming, session/history, multi-language and theme support, macOS/Windows/Linux. - AI girlfriend: immersive window, avatar levels (PNG/MP4), 14 emotion states, mood bar, persistent memory, multi-session, ASR/TTS, customizable persona. - Knowledge base: document import, text chunking, ONNX local embeddings (optional), HNSW vector search, async import, memory enhancement. - Task engine: agent iteration loop producing JSON plans (create/write/move/delete/search/shell), native cross‑platform file ops, shell detection, three-tier safety checks, 30+ command-injection protections, undo and user confirmation. Tech: C++17, Qt6, CMake; optional Poppler/libzip/ONNX Runtime; hnswlib for vectors; iFlytek for speech.

AI Coding Tools Used

This repository contains config files from these AI coding tools, indicating AI-assisted development.

Claude Code CLAUDE.md

Language breakdown (by bytes)

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

Owner

Account
nathanpenny520
Type
User
Followers
1

Dates

Created on GitHub 2026-04-26
Last push 2026-05-09
First seen here 2026-05-09
Last fetched 2026-05-09 18:21

Similar repos (same language)

keithnguyen537837799/x1qf9d821ai
C++ 0 AI 50