소개
Emilia는 Character.AI를 데스크톱에서 사용할 수 있도록 개발된 비공식 클라이언트입니다. Kajitsy가 개발한 이 프로그램은 Character.AI의 주요 기능을 GUI 환경에서 제공하며, 텍스트 음성 변환(TTS) 기능도 지원합니다. Python으로 작성되었으며 MIT 라이선스로 배포됩니다.
상세정보
캐릭터 채팅 인터페이스
메인 페이지에서 캐릭터 목록과 검색 기능을 제공합니다. 선택한 캐릭터와의 대화는 자체 GUI 화면에서 진행되며, 캐릭터 프로필, 사용자 페이지, 설정 화면 등 Character.AI의 주요 영역을 데스크톱 UI로 구성합니다.
TTS 음성 출력
채팅 중 캐릭터의 응답을 텍스트 음성 변환(TTS)으로 청취할 수 있습니다. 음성 검색과 음성 카드 등 음성 관련 기능이 별도로 제공됩니다.
대화 환경 개선
버전 3.3.5에서는 메시지 편집 기능이 개선되었으며, 캐릭터를 원하는 기준으로 정렬할 수 있습니다. 또한 채팅 화면에 애니메이션 배경이 적용되어 시각적 경험이 보강되었습니다.
설치 프로그램 사용 (권장)
- 최신 릴리스 페이지에서
EmiliaSetup.exe를 다운로드합니다. - 설치 단계를 진행합니다.
- 시작 메뉴에서 Emilia를 실행합니다.
winget으로 설치
- 명령 프롬프트를 엽니다.
winget install kajitsy.emilia명령을 실행합니다.- 설치 후 시작 메뉴에서 Emilia를 실행합니다.
소스 코드에서 실행
- Python을 설치합니다. 명령줄에서
python --version으로 설치를 확인할 수 있습니다. 설치 후Python 3.x.x가 출력되지 않으면 컴퓨터를 재시작합니다. - 소스 코드 압축 파일을 적절한 위치에 압축 해제합니다.
install.bat를 관리자 권한 없이 실행하여 의존성을 설치합니다.start.bat를 마찬가지로 관리자 권한 없이 실행하여 프로그램을 시작합니다.
지원 환경 및 요구 사항
- 설치 프로그램/winget 방식: Windows 10(64-bit) 또는 Windows 11
- 소스 실행 방식: Python 3.10~3.13.11
라이선스 및 제한 사항
이 프로그램은 MIT 라이선스로 배포됩니다. Emilia는 Character.AI의 비공식 데스크톱 클라이언트이므로 원본 서비스의 정책과 기능 범위에 영향을 받습니다.
현재 구현되지 않은 기능:
- Feed 섹션
- AvatarFX 기능
개발자는 Feed 섹션이 최적화가 어렵고 불필요하다고 판단하여 구현하지 않기로 결정했습니다.
시스템 요구사항
설치 프로그램 또는 winget 방식: Windows 10(64-bit) 또는 Windows 11
소스 코드 실행 방식: Python 3.10~3.13.11


