UStackUStack
Wallie icon

Wallie

Wallie는 실시간 비전, 설정 가능한 성격 프로필, 채팅 상호작용, TTS, 아바타 출력을 결합한 오픈소스 AI 스트리머 프레임워크로, VTuber형 라이브 스트리밍에 적합합니다.

Wallie

Wallie란?

Wallie는 실시간 비전, 설정 가능한 성격 시스템, 채팅 상호작용, 음성 합성, 립싱크 아바타 워크플로를 갖춘 가상 스트리머 또는 VTuber용 오픈소스 AI 스트리머 프레임워크입니다. 크리에이터의 로컬 머신에서 실행되도록 설계되었으며, Twitch, YouTube, Kick 같은 스트리밍 플랫폼에 연결할 수 있습니다.

이 프로젝트는 스트리머가 짧은 데모 루프가 아니라 지속적인 캐릭터처럼 행동하도록 만드는 데 중점을 둡니다. 저장소에 따르면 Wallie는 진행 중인 주제를 추적하고, 이전 대화를 요약해 맥락을 잃지 않으며, 화면에 보이는 내용에 반응하고, 음성, OBS, VTube Studio를 통해 출력을 라우팅할 수 있습니다.

주요 기능

  • 교체 가능한 AI, 음성, 채팅 제공자 — 이 프레임워크는 여러 LLM, TTS, 채팅 옵션을 지원하므로 사용자는 코드베이스를 바꾸지 않고도 프로필별로 제공자를 조합할 수 있습니다.
  • 구조화된 페르소나 설계 — 프로필에는 정체성 정보, 음성 특성, 유머 스타일, 욕설 수준, 캐치프레이즈, 금기 주제, 의견, 추가 메모가 포함되어 있어 더 일관된 캐릭터를 만드는 데 도움이 됩니다.
  • 실시간 비전 파이프라인 — Wallie는 비전 컴포넌트를 통해 화면 콘텐츠에 반응할 수 있으며, 내레이션이 필요하지 않은 상황을 위한 스킵 동작도 포함합니다.
  • 장시간 세션 메모리 처리 — 롤링 요약기가 이전 대화를 메모로 압축하고, 그 메모를 프롬프트에 다시 반영해 스트리머가 긴 세션 동안 연속성을 유지할 수 있게 합니다.
  • 스트리밍 중심 출력 라우팅 — 이 프로젝트는 TTS로 음성을 보낸 뒤 OBS 또는 가상 케이블로 전달하도록 구성되어 있으며, VTube Studio를 통한 Live2D 아바타 지원도 제공합니다.
  • 브라우저 기반 설정 — 소스에서는 이 시스템을 브라우저에서 설정할 수 있다고 설명하며, 코드 편집 없이 프로필, 플랫폼, 기타 설정을 더 쉽게 조정할 수 있습니다.

Wallie 사용 방법

일반적인 설정은 페르소나를 선택하고, LLM과 TTS 제공자를 고른 뒤, 원하는 채팅 플랫폼과 아바타 워크플로를 연결하는 것부터 시작합니다. 이 프로젝트에는 설치 스크립트와 빠른 시작 경로가 저장소에 포함되어 있어, 사용자의 로컬 머신에서 설치하는 흐름임을 시사합니다.

설정 후에는 스트리밍 중 Wallie를 실행하게 되며, 채팅과 비전 입력을 읽고, 캐릭터 기반 응답을 생성한 뒤, OBS 또는 가상 케이블로 음성을 출력합니다. 사용자는 필요에 따라 프로필을 전환하고, 페르소나 설정을 업데이트하고, 제공자를 변경할 수 있습니다.

활용 사례

  • 지속적인 캐릭터를 사용하는 VTuber 스트리밍 — 크리에이터는 일반적인 챗봇 음성 대신, 정의된 의견, 유머, 배경 이야기를 가진 캐릭터를 운영할 수 있습니다.
  • 화면 인식형 라이브 해설 — 비전 파이프라인은 스트리머가 채팅에만 반응하는 것이 아니라 브라우저, 앱, 게임처럼 화면에 보이는 내용을 바탕으로 해설하는 데 도움이 됩니다.
  • 장시간 라이브 세션 — 메모리 및 요약 시스템은 맥락이 흐트러지기 쉬울 만큼 오래 지속되는 스트림에 적합합니다.
  • 오프라인 또는 자체 호스팅 실험 — Ollama와 Piper 같은 로컬 옵션이 포함되어 있어, 클라우드 서비스에만 의존하지 않으려는 사용자에게 유용합니다.
  • 커스텀 스트리머 프로토타입 — 개발자나 기술 성향의 크리에이터는 이 프레임워크를 다양한 AI 스트리머 페르소나와 워크플로를 만들고 테스트하는 기반으로 사용할 수 있습니다.

FAQ

Wallie는 하나의 스트리밍 플랫폼만 지원하나요? 아니요. 저장소에는 Twitch, YouTube, Kick 지원이 언급되어 있습니다.

Wallie는 로컬 모델이나 음성으로 실행할 수 있나요? 네. 소스에는 로컬 LLM 옵션으로 Ollama, 로컬 TTS 옵션으로 Piper가 포함되어 있습니다.

Wallie는 아바타를 지원하나요? 네. 프로젝트는 VTube Studio를 통한 Live2D 아바타 지원을 언급합니다.

이것은 완성형 SaaS 제품인가요? 아니요. 사용자의 머신에서 실행되며 프로젝트 설정을 통해 구성하는 오픈소스 프레임워크입니다.

대안

  • 범용 AI 챗봇 오버레이 — 채팅 답변이나 기본적인 스트림 상호작용에 초점을 맞춘 더 단순한 도구로, 일반적으로 여기서 설명하는 것과 같은 페르소나 구조, 메모리 처리, 비전 워크플로우는 포함하지 않습니다.
  • 대본형 대사를 사용하는 전통적인 VTuber 소프트웨어 — 수동 제어에 의존하는 아바타 및 스트리밍 도구는 더 쉽게 운영할 수 있지만, 채팅과 화면 맥락에서 실시간 캐릭터 행동을 생성하지는 않습니다.
  • 별도 구성 요소로 만든 커스텀 스트리머 스택 — 일부 크리에이터는 LLM, TTS, OBS 자동화, 아바타 도구를 조합해 자체 솔루션을 구성합니다. 이 방식은 유연할 수 있지만, Wallie는 그런 요소들을 하나의 프레임워크로 묶어 제공합니다.
  • 라이브 채널용 음성 전용 AI 컴패니언 — 반응형 해설은 제공할 수 있지만, 보통 아바타 통합과 스트리밍 전용 오케스트레이션에는 덜 초점을 맞춥니다.