op7418/CodePilot
A multi-model AI agent desktop client — connect any AI provider, extend with MCP & skills, control from your phone. Built with Electron + Next.js.
해결하는 문제
CodePilot은 수많은 AI 제공자와 상호작용할 수 있는 통합 인터페이스를 제공하는 멀티모델 AI 에이전트 데스크톱 클라이언트입니다. AI 도구의 분산 문제를 해결하여, 대화 중에 모델이나 제공자를 전환해도 컨텍스트를 잃지 않으며, 지속적 메모리와 원격 제어와 같은 에이전트 기능을 추가합니다.
작동 방식
이 애플리케이션은 Electron 데스크톱 앱으로 구축되어 있으며, Anthropic, OpenRouter, Google Vertex AI, Ollama와 같은 로컬 옵션을 포함해 17개 이상의 AI 제공자와 API로 연결됩니다. Model Context Protocol (MCP)과 사용자 정의 스킬 시스템을 구현하여 기능을 확장합니다. 또한 Telegram, Discord와 같은 메시징 플랫폼에 연결하는 "원격 브리지" 기능을 통해 스마트폰에서 데스크톱 AI 에이전트를 원격으로 제어할 수 있습니다.
대상 사용자
단일하고 강력한 AI 워크플로우 허브를 원하는 개발자 및 고급 사용자, 여러 AI 모델을 통합해야 하는 사용자, 전용 워크스페이스를 통해 선호도를 학습하는 AI 어시스턴트를 원하는 사용자에게 적합합니다.
주요 기능
- 다중 제공자 지원: 클라우드 플랫폼, 로컬 자체 호스팅 모델, 사용자 정의 OpenAI/Anthropic 호환 엔드포인트를 포함해 17개 이상의 제공자와 연결 가능.
- 어시스턴트 워크스페이스:
soul.md,user.md등의 페르소나 파일과 지속적 메모리를 사용해 사용자에게 시간이 지남에 따라 적응. - 원격 브리지: Telegram, Feishu, Discord, QQ, WeChat를 통해 데스크톱 AI 에이전트와 상호작용 가능.
- 생성형 UI: AI가 실시간으로 앱 내에서 렌더링되는 인터랙티브 대시보드, 차트, 시각적 위젯을 생성할 수 있음.
- MCP 및 스킬: MCP 서버와 재사용 가능한 스킬 마켓플레이스를 지원.
- 세션 관리: 특정 체크포인트까지 세션 일시정지, 재개, 되돌리기 가능.
- 작업 스케줄러: cron 표현식을 사용해 반복 실행되는 AI 작업을 스케줄링 가능.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트