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)는 프로젝트를 실제로 실행하던 방식을 줄이고 소스 문법과 로컬 리소스 참조만 검사해 오류를 어시스턴트에게 되돌려 수리를 요청한다. 네이티브 실행과 패키지 설치는 검사기에서 꺼져 있다. 신규 파일로는 app/chat_state.py, app/rag_sync.py, app/turn_runtime.py, app/process_owner.py가 들어갔다. CI(.github/workflows/ci.yml)는 v* 태그 푸시에서도 돌도록 바뀌었고 Windows 파이썬 3.11이 행렬에 추가됐다. Edge 브라우저를 쓰는 미리보기 통합 테스트, Piper 음성 픽스처(en_US-lessac-medium.onnx)를 고정 커밋 e7229f7d에서 내려받아 SHA-256을 대조하는 단계, 그리고 git archive로 만든 Windows ZIP을 설치해 llama-server.exe가 생기고 ComfyUI는 없는지 확인한 뒤 로컬 7860 포트 응답을 검사하는 release-smoke 잡(20분 제한)이 붙었다.

다만 스모크 테스트는 채팅 전용 설치(-ChatOnly -NoModels)를 헤드의 소스 아카이브에 적용한 것이므로 Studio 쪽 ComfyUI 설치와 모델 받기 경로는 CI에서 검증되지 않는다. 멀티 파일 프로젝트도 더 이상 실행되지 않아 결과가 실제로 동작하는지는 이 커밋만으로 알 수 없다. 기록된 정보에는 라이선스, 스타 수, 성능 측정치가 없다.