Stack-Cairn/LiveAgent
A fully functional AI Agent desktop client that supports Webui access and can be creatively customized and expanded!
해결하는 문제
LiveAgent는 LLM 추론과 실제 시스템 운영 사이의 격차를 메우는 로컬 우선 AI 에이전트 데스크톱 클라이언트를 제공합니다. 사용자가 단순한 채팅 인터페이스를 넘어서, AI 에이전트가 로컬 파일 시스템에 직접 접근하고, 쉘 명령어를 실행하며, 백그라운드 작업을 관리할 수 있도록 합니다. 동시에 개인정보 보호와 로컬 제어를 유지합니다.
작동 방식
시스템은 데스크톱 애플리케이션(타우리, 루스트, 리액트로 구축)과 선택적 원격 게이트웨이(고로 구축)로 구성됩니다. 데스크톱 앱은 코클, 오픈AI, 지미니 등의 제공자용 모델 라우팅 및 로컬 도구 실행을 관리하는 핵심 로직을 처리합니다. MCP(Model Context Protocol)를 사용하여 외부 도구를 연결하고, 확장 기능을 제공하는 "스킬" 패키지를 온디맨드로 로드할 수 있습니다. 원격 접근을 원하는 사용자를 위해, 웹소켓과 프로토버프를 사용하는 Go 기반 게이트웨이는 프로토콜 릴레이 역할을 하며, API 키가 로컬 머신을 떠나지 않는 상태에서 웹 브라우저를 통해 로컬 에이전트를 제어할 수 있게 합니다.
대상 사용자
개발자 및 고급 사용자에게 적합하며, 로컬 머신에서 실제 작업을 수행할 수 있는 AI 에이전트를 원하는 분들(예: 파일 편집, 개발 서버 실행, 작업 자동화 등)에게 최적입니다. 로컬 또는 보안된 원격 연결을 통해 사용 가능합니다.
주요 기능
- 로컬 도구 실행: 파일 시스템 전체 접근(읽기/쓰기/편집/삭제) 및 바시 명령어 실행. 장시간 실행 프로세스에 대한 감시 기능 포함.
- MCP 및 스킬 생태계: MCP 서버에 대한 네이티브 브리지 및 필요 시 로드 가능한 스킬 패키지 지원.
- 원격 게이트웨이: 웹 브라우저 기반 원격 제어를 위한 선택적 Go 기반 리레이.
- 서브에이전트 위임: 독립적인 서브에이전트를 생성하여 격리된 워크트리와 병렬로 작업하고 자동 병합 가능.
- 지속적 메모리: 세션 간 지식 관리를 위한 통합 마크다운 및 SQLite FTS.
- 다중 모델 지원: 코클, 코드크스, 지미니와 호환되며, 사용자 정의 Base URL도 지원.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트