wangxijie001/yoji
有情绪的 AI 桌面伴侣 | 隐私优先 · 语音唤醒 · 协助办公 · MCP 无限扩展 | An AI desktop companion with emotions — privacy-first, voice wake, office assistance, and MCP extensibility
해결하는 문제
Yoji는 단순한 챗봇을 넘어서 사용자의 컴퓨터를 제어하고 파일을 관리하며 운영체제와 상호작용할 수 있도록 설계된 데스크톱 AI 동반자입니다. 모든 데이터를 로컬에 보관함으로써 프라이버시를 중시하며, 통합된 감정 시스템과 시각적 아바타를 통해 더 인간처럼 느껴지는 상호작용을 구현하려고 합니다.
작동 방식
- OS 상호작용: 사용자 승인 기반의 시스템을 통해 파일 관리, 쉘 명령어 및 파이썬 스크립트 실행, 웹 검색이 가능합니다.
- MCP 통합: 모델 컨텍스트 프로토콜(MCP)을 구현하여, 날씨, 기차표 등 외부 도구(예: 날씨, 기차표)를 동적으로 탐지하고 로드할 수 있으며, 전통적인 플러그인 시스템이 필요하지 않습니다.
- 서브에이전트 아키텍처: 로컬 '워크숍'을 통해 동기(즉시 결과) 및 비동기(백그라운드 작업) 서브에이전트를 생성할 수 있으며, 메인 에이전트가 대화를 차단하지 않고 작업을 위임할 수 있습니다.
- 기억 및 감정: 사용자 프로필, 대화 스냅샷,
sqlite-vec를 통한 의미 기억을 포함한 3층 기억 아키텍처와 시간, 날씨, 사용자 상호작용에 따라 AI의 톤과 시각적 표현을 변화시키는 호르몬 기반 감정 엔진을 사용합니다. - 인터페이스: Electron과 React로 구축되었으며, 리프싱크 기능이 있는 Live2D 아바타와 상호작용 가능한 애니메이션, macOS 네이티브 음성 웨이크업 및 TTS 기능을 포함합니다.
대상 사용자
로컬 머신에서 실제로 작업을 수행할 수 있고, 높은 커스터마이징과 프라이버시를 중시하는 AI 어시스턴트를 원하는 사용자, 그리고 시각적이고 감정적인 깊이를 가진 가상 동반자 경험을 즐기는 사용자.
주요 특징
- 로컬 우선 프라이버시: 모든 메모리와 설정은 사용자의 기기 내부에 로컬로 저장됩니다.
- 컴퓨터 제어: 사용자 승인 기반의 안전 메커니즘을 통해 스크립트 실행 및 파일 관리가 가능합니다.
- 동적 도구 지원: MCP를 통해 업계 표준 프로토콜을 통해 거의 무한한 확장성이 가능합니다.
- 감정 지능: 호르몬 시뮬레이션 기반 감정 시스템이 AI의 성격과 Live2D 아바타의 표정에 영향을 줍니다.
- 다중 플랫폼 연결: WeChat(iLink ClawBot 경유)와의 통합을 통해 스마트폰에서도 AI에 접근할 수 있습니다.
- 문서 처리: PDF 및 Word 문서에서 텍스트를 추출하는 네이티브 지원 기능을 제공합니다.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트