원문 캡처 · github.com
원문 캡처 · github.com

Draggy는 윈도우에서 로컬 AI 모델과 대화하고 프로젝트 파일을 편집·실행할 수 있는 무료 오픈소스 데스크톱 앱이다. 계정 없이 사용할 수 있으며, 필요하면 클라우드 AI 서비스도 연결할 수 있다.

앱은 Hugging Face의 GGUF 모델을 내장 llama.cpp 엔진으로 실행한다. 제작자 설명에 따르면 요청하지 않는 한 네트워크 통신이 없고 텔레메트리도 수집하지 않는다. 코딩 기능은 프로젝트 폴더 안에서 파일을 읽고 수정하거나 터미널 명령을 실행하며, 변경 사항을 되돌릴 수 있는 diff로 보여준다. 도구의 자율성은 계획, 확인 요청, 편집 수락, 자동 실행의 네 가지 권한 모드로 조절한다.

웹 검색과 샌드박스 브라우징, 문서 파일 생성, 선택한 폴더의 로컬 문서 검색도 지원한다. MCP 서버 107개, 내장 스킬 66개를 지원하며, Ollama·LM Studio 같은 로컬 서버나 OpenAI·Mistral 등의 호스팅 API를 연결할 수 있다. API 키는 운영체제 키 저장소에 보관한다.

Draggy 공식 사이트 또는 GitHub 릴리스 페이지에서 윈도우 설치 파일을 받을 수 있다. 첫 실행 때 하드웨어에 맞는 모델을 제안하며, 사용자가 확인하기 전에는 다운로드를 시작하지 않는다. 설치와 시스템 요구 사항은 설치 안내에서 확인할 수 있다.

설치 파일은 코드 서명되지 않았다. 제작자는 공식 사이트나 저장소에서만 설치하고, 제3자 미러에서 받은 파일은 확인할 수 없다고 경고한다. 이미지 생성은 설정에서 별도로 설치해야 한다. 엔진 다운로드 용량은 빌드에 따라 17~900MB이며, Stable Diffusion 1.5에는 약 2GB, Z-Image Turbo에는 6GB의 비디오 메모리가 필요하다. 메모리가 부족하면 모델 가중치가 시스템 메모리에 저장된다.

메모리에 들어가지 않는 대형 모델은 별도 엔진 colibri로 실행할 수 있다. 제작자는 빠른 NVMe 드라이브에서도 처리 속도가 초당 약 0.3~3토큰이라고 안내한다. 속도가 초당 3토큰 미만이면 느린 모드로 전환해 응답당 도구 실행 횟수를 줄이고, 사용자가 켜지 않는 한 추론 과정을 비활성화한다. 대형 모델은 드라이브 속도에 영향을 받으며, 하드 디스크나 USB 드라이브는 대체로 사용하기에 너무 느리다는 한계도 안내했다.

모델 크기와 양자화에 따라 출력 품질이 달라지고, 추론 속도는 CPU·GPU 메모리 대역폭에 좌우된다. 자세한 기능과 문제 해결 방법은 문서 위키에서 확인할 수 있다. Draggy는 Apache License 2.0으로 배포되며, 상업적 이용을 포함해 사용·수정·배포할 수 있지만 NOTICE의 저작자 표시 파일을 유지해야 한다.