Playa-Cyrene/Cyrene-Agent

一款开源、基于昔涟开发的桌面 AI 智能体/An open-source desktop AI agent based on Cyrene.

해결하는 문제

Cyrene-Agent는 붕괴: 스타레일의 캐릭터 "Cyrene"을 기반으로 한 개인화된 대화형 AI 데스크톱 컴패니언을 제공합니다. LLM 기반 대화와 실용적인 데스크톱 자동화를 통합하여, 캐릭터가 일관된 페르소나를 유지하면서 업무, 코딩, 학습, 일상 작업을 도울 수 있습니다.

작동 방식

Electron과 TypeScript로 구축된 이 프로젝트는 맞춤형 "CyreneHarness" 엔진을 사용하여 AI 에이전트 루프, 도구 실행, 메모리를 관리합니다. 데스크톱에 상주하는 Live2D 캐릭터를 갖추고 있으며, 입력에 애니메이션과 표정으로 반응합니다. 에이전트는 채팅(순수 대화), 작업(웹/파일/문서 도구), 코드(LSP 기반 코딩 지원), 학습(Obsidian 연동 학습 지원)의 네 가지 모드를 지원합니다. 다층 메모리 시스템(DMAE)을 활용하여 시간에 따른 사용자 상호작용과 선호도를 추적합니다.

대상 사용자

웹 브라우징, 파일 관리, 코드 분석과 같은 실제 작업을 수행할 수 있는 고도로 상호작용적이고 캐릭터 기반의 AI 어시스턴트를 원하는 Windows 사용자를 위해 설계되었으며, 더 몰입감 있고 개성 있는 데스크톱 경험을 제공합니다.

주요 특징

  • Live2D 데스크톱 프레즌스: 상태를 인식하는 표정과 상호작용을 갖춘 완전히 애니메이션화된 캐릭터를 제공합니다.
  • 다용도 에이전트 모드: 채팅, 전문 업무, 코딩(LSP 지원), 학습 전용 모드.
  • 고급 메모리 시스템: 다층 메모리 엔진을 사용하여 장기적인 맥락과 사용자 관계를 유지합니다.
  • 확장 가능한 플러그인 아키텍처: 제공된 SDK를 사용하여 맞춤형 도구, 새 채팅 채널, UI 확장을 만들 수 있습니다.
  • 다중 채널 지원: 데스크톱, Feishu, WeChat(iLink), QQ를 통해 접근 가능합니다.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트