unScroll — 스크롤을 멈추고 삶을 시작하세요.
요약
unScroll은 사용자가 끝없는 스크롤링에서 벗어나 현실 세계와 다시 연결되도록 돕는 AI 기반 애플리케이션입니다. 이 앱은 미션 중심의 접근 방식을 통해 디지털 디톡스를 경험하게 하며, 콘텐츠 소비 시간을 줄이고 실제 생활 경험을 늘리는 것을 목표로 합니다. 개발 과정에서는 Gemma 2 및 오픈 가중치 AI를 활용하여 사용자 주의력을 되찾는 데 초점을 맞췄습니다.
핵심 포인트
- AI의 역할 재정립: 사용자를 붙잡기보다 현실 행동 장려에 집중.
- 미션 중심 접근 방식: 매료(Attract) - 해방(Release) - 보상(Reward) 3단계 루프 구현.
- 오픈 가중치 모델 활용: 폐쇄형 API 의존도를 낮추고 맞춤형 경험 구축 가능.
- 개발 환경: Antigravity IDE와 Gemini 3.1 Pro를 사용하여 애플리케이션 개발 및 개선에 도움을 받음.
이 글은 Hacktoberfest 오픈소스 AI 챌린지 Week 1: Touch Grass에 제출하는 글입니다.
unScroll — 스크롤을 멈추고 삶을 시작하세요. 🌱
가장 좋은 앱이 사용자가 그 앱을 닫게 만드는 앱이라면 어떨까요?
우리는 휴대폰을 잠시 열었다가 무언가를 스크롤 하다가 몇 시간을 잃어버립니다. 그 사이, 바깥세상의 시간은 계속 흘러갑니다.
이것이 제가 unScroll로 해결하고자 했던 문제입니다. unScroll은 사람들이 끝없는 스크롤링에서 벗어나 실제 세상과 다시 연결되도록 돕기 위해 설계된 AI 기반 애플리케이션입니다.
무엇을 만들었나요
unScroll은 디지털 디톡스를 현실 세계의 미션 중심으로 경험하게 만듭니다.
이것의 핵심 철학은 세 단계로 이루어집니다:
- 매료시키기 (Attract): 의미 있는 무언가를 하도록 장려하는 미션을 발견합니다.
- 해방시키기 (Release): 휴대폰을 내려놓고 그 순간을 경험합니다.
- 보상하기 (Reward): 돌아와 경험에 대해 성찰하고 진행 상황을 쌓아갑니다.
자연 속에서 시간을 보내든, 주변 환경을 탐험하든, 사람들과 연결되든, 목표는 간단합니다. 콘텐츠 소비 시간을 줄이고, 실제 생활 경험하는 시간을 늘리는 것.
unScroll은 사용자의 주의를 빼앗기 위해 경쟁하는 대신, 그 주의력을 되찾을 이유를 제공합니다.
데모
🌐 unScroll 체험하기
코드
💻 GitHub 저장소 살펴보기
어떻게 만들었나요
unScroll에 접근하면서 저는 하나의 원칙을 세웠습니다. AI는 사람들을 다른 화면에 붙잡아 두는 것이 아니라, 실제 세상에서 행동하도록 장려해야 한다는 것입니다.
이 프로젝트는 미션 중심의 접근 방식을 위해 **Gemma 2와 오픈 가중치 AI(open-weight AI)**를 사용합니다. 이 애플리케이션은 현실 세계의 과제를 생성하고, 안전 규칙을 적용하며, 사용자들에게 화면에서 벗어나도록 장려하는 것을 중심으로 설계되었습니다.
경험은 간단한 루프를 따릅니다: 미션을 발견하고, 화면에서 떨어져 나간 다음, 경험에 대해 성찰하며 돌아오는 것입니다.
오픈 혁신이 중요한 이유는 무엇인가요?
만약 AI가 우리가 살아가는 방식을 형성할 것이라면, 우리는 AI가 작동하는 방식까지도 형성할 자유를 가져야 합니다.
Open-weight 모델은 폐쇄형 API에 전적으로 의존하기보다 실험하고, 모델 동작을 맞춤 설정하며, 특정 목표를 중심으로 경험을 구축할 수 있게 합니다.
unScroll의 경우, 그 목표는 일반적인 참여 유도(engagement-driven) 애플리케이션과는 다릅니다. 바로 사람들이 온라인에서 보내는 시간을 줄이고 오프라인 생활에 더 많은 시간을 쓰도록 돕는 것입니다.
오픈 혁신은 개발자들에게 이러한 아이디어를 탐색하고 인간의 웰빙을 중심으로 기술을 구축할 자유를 제공합니다.
나의 에이전트 세션 (My Agent Session)
저는 Antigravity IDE에서 Gemini 3.1 Pro를 사용하여 unScroll을 구축했으며, 애플리케이션을 만들고 다듬는 데 도움을 받기 위해 AI 지원 개발 기능을 활용했습니다.
🔗 프로젝트 저장소 및 코드
수상 부문 (Prize Categories) 🏆
- 최우수상 (Overall Grand Prize, $250): Gemma 2와 오픈-weight AI를 사용하여 기술의 역할을 재고하는 것—사람들이 화면에서 벗어나 현실 세계와 다시 연결되도록 돕는 것입니다.
- Render 활용 최우수 (Best Use of Render, $200): FastAPI 백엔드와 React 프런트엔드를 결합하여 애플리케이션을 Render에 호스팅했습니다.
- ElevenLabs 활용 최우수 (Best Use of ElevenLabs, $200): 화면 상호작용을 최소화하면서 사용자가 임무에 몰입하도록 돕는 음성 기반 미션 브리핑 및 오디오 재생 기능입니다.
우리에게 주의를 기울이려는 앱들이 충분합니다.
어쩌면 우리가 그 주의를 세상으로 돌려주는 것을 돕는 앱을 만들 때일지도 모릅니다.
unScroll. 스크롤을 멈추고, 살아가는 것을 시작하세요.
AI 자동 생성 콘텐츠
본 콘텐츠는 Dev.to AI tag의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기