boldsoftware/shelley

Shelley is a coding agent

What it solves

Shelley는 모바일 친화적인 웹 기반 코딩 에이전트 인터페이스를 제공하여 사용자가 다양한 모델과 모달리티(스크린샷, 차트 등)를 통해 코드를 작성하고 관리할 수 있게 합니다. 이 에이전트는 컴퓨팅 환경에 직접 가져오도록 설계되었으며, 특히 exe.dev와 함께 사용하도록 맞춤화되었지만 다른 곳에서도 사용할 수 있습니다.

How it works

Shelley는 Go 백엔드와 SQLite 저장소를 사용하며, TypeScript/Vue 3 프론트엔드를 사용합니다. 사용자, 모델, 도구, harness의 메시지를 포함하는 대화 내용을 관리합니다. UI는 Server-Sent Events (SSE) 엔드포인트를 통해 백엔드와 동기화됩니다.

Who it's for

모바일 기기에서 접속 가능하고, 자체 인증 및 샌드박싱 도구와 통합할 수 있는 웹 기반 멀티모달 코딩 어시스턴트를 원하는 개발자.

Highlights

  • 스크린샷, 차트, 그래프를 위한 멀티모달 지원.
  • 다양한 AI 혁신 기술을 활용하기 위한 멀티모델 호환성.
  • 터미널 기반의 제약을 피하기 위한 모바일 친화적인 웹 인터페이스.
  • 에이전트를 컴퓨팅 환경으로 가져오기 위해 설계된 싱글 유저 아키텍처.

관련

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