- Clippy는 개인 컴퓨터에서 로컬 LLM을 실행하고, 1990년대 Microsoft Clippy를 닮은 UI로 채팅하는 데스크톱 앱임
- llama.cpp와
node-llama-cpp를 활용해 Metal, CUDA, Vulkan 등 사용 가능한 실행 방식을 자동으로 찾음 - 기본 흐름은 단순한 채팅이지만, 직접 내려받은 커스텀 모델과 프롬프트, 파라미터를 불러와 조정할 수 있음
- 처리는 모두 사용자 컴퓨터에서 이뤄지며, 네트워크 요청은 업데이트 확인뿐이고 이 기능도 비활성화 가능함
- Microsoft와 제휴·승인·지원 관계는 없으며, 최고의 챗봇보다 1990년대 향수와 2025년 로컬 AI를 섞은 실험에 가까움
1990년대 Clippy로 만나는 로컬 LLM
- Clippy는 로컬 컴퓨터에서 여러 LLM을 실행하는 데스크톱 앱임
- UI는 Microsoft Clippy와 Windows 98풍 시각 디자인에 대한 오마주로 구성됨
- 기본 사용 흐름은 단순함
- 모델에 메시지를 보냄
- 모델의 응답을 받음
- 설치 후 복잡한 설정 없이 앱을 열고 바로 채팅할 수 있는 구성을 내세움
모델 실행과 설정 방식
- llama.cpp와
node-llama-cpp를 사용해 모델 실행 방식을 자동 탐색함- 예시로 Metal, CUDA, Vulkan 등이 제시됨
- 직접 내려받은 모델을 불러올 수 있음
- 프롬프트와 파라미터를 조정해 모델 동작을 바꿀 수 있음
- 모든 실행은 사용자 컴퓨터 안에서 처리됨
- 네트워크 요청은 업데이트 확인뿐임
- 업데이트 확인은 비활성화할 수 있음
프로젝트 성격과 배포
- 목표는 최고의 챗봇이 아니라, 1990년대 기술 향수와 2025년에 개인 컴퓨터에서 실행 가능한 기술을 섞는 데 있음
- Microsoft와 제휴, 승인, 지원 관계가 없는 앱임
- 소스 코드는 GitHub에서 확인할 수 있음
- 다운로드는 v0.4.3 기준으로 제공됨