r/LocalLLaMA 여러분 덕분에 저희 어머니도 제 앱을 사용하게 되었습니다! 화면을 감시하고 작업을 수행하는 오픈소스 앱인데, 여러분의 피드백 덕분에 사용하기 쉬워졌어요.
Thanks to you r/LocalLLaMA, my mom was able to use my app! The open-source app that can watch your screen and trigger actions. It is now easy to use, thanks to your feedback.
핵심 요약
로컬 LLM 기반 화면 모니터링 및 자동화 앱 'Observer'가 사용자 피드백을 반영해 누구나 쉽게 쓸 수 있도록 개선되었습니다.
- 화면 모니터링 — 특정 화면 변화를 감지해 알림 전송이나 버튼 클릭 등 자동화 수행
- 기술 스택 — llama.cpp와 transformers.js를 활용해 로컬 환경에서 효율적인 추론 지원
- 사용성 개선 — 복잡한 설정 과정을 간소화하여 비전문가도 쉽게 에이전트 구성 가능
- 오픈소스 지향 — 핵심 플랫폼을 무료 오픈소스로 유지하며 투명한 개발 철학 고수
세 줄 요약: 로컬 LLM으로 화면을 감시하고 로그를 남기거나 알림을 받는 간단하고 개인적인 방법을 찾던 1인 개발자입니다. 1년 동안 개발해서 v3.0.0을 출시했는데, 드디어 우리 엄마도 쓸 수 있게 돼서 너무 기쁜 마음에 감사 인사 전합니다!
안녕 r/LocalLLaMA,
어디에 쓰는 물건인가요?
뭐든지 감시하려고 만든 건데, 대충 이런 용도로 씁니다:
-
시뮬레이션 뻗으면 나한테 전화해.
-
콘서트 티켓 풀리면 구매 버튼 눌러.
-
스팀 게임 다 받아지면 텔레그램으로 알려줘.
-
렌더링 끝나면 문자 보내.
-
[뭔가 발생하면] -> [알림 보내고 로그 남겨]
작동 방식
이건 MCP(내가 '옵저버'라고 부르는 에이전트)가 제어하는 마이크로 에이전트 프레임워크예요. 옵저버한테 뭘 감시할지 입력하면, 알아서 프레임워크를 조종해서 감시하는 식이죠.
데스크톱 앱은 추론 엔진으로 llama.cpp를 쓰고, 웹 앱은 transformers.js를 쓰는데 둘 다 v1/chat/completions 엔드포인트를 지원해요 :DD
설치할 필요도 없이 브라우저에서 바로 써볼 수 있어요!... 브라우저에서 gemma-4-e2b ONNX가 돌아가는데, 진짜 미쳤죠! transformers.js 만들어준 Xenova랑 HuggingFace한테 감사할 따름 c:
엄마 테스트 통과함 ㅋㅋㅋ!
예전에 여기 형들이 프레임워크는 좋은데 에이전트나 워크플로우 설정하는 게 너무 노가다라고 하더라고요. 그래서 지난 1년 동안 기술 잘 모르는 사람도 누구나 쓸 수 있게 접근성을 높이는 데 올인했습니다.
몇 달에 한 번씩 엄마한테 앱 써보라고 시켰거든요. 근데 이번에 처음으로 엄마가 직접 로컬 LLM으로 모니터링 에이전트를 설정하더라고요! 이제 일반인들도 쓸 준비가 된 것 같아서 기분 째집니다(우후!).

튜토리얼/데모
내 다짐과 오픈소스(FOSS) 정신
핵심인 옵저버 AI 플랫폼은 앞으로도 계속 무료이자 오픈소스로 남을 겁니다. 이건 절대 타협 안 해요. 코드는 전부 깃허브에 있으니까 마음껏 가져다 쓰고, 포크하고, 뜯어보세요.
내가 정한 원칙은 딱 하나, **"나한테 공짜면 사용자한테도 공짜여야 한다"**는 건데, 이건 절대 안 바뀝니다.
시간 낭비 그만하고 바로 시작합시다!
이 프로젝트는 이 커뮤니티에서 받은 영감이 없었으면 시작도 못 했을 겁니다. 내가 이 앱을 만드는 이유는 다 형들 때문이에요.

