rcarmo/piclaw
pi coding agent in a technicolor web trenchcoat
해결하는 문제
PiClaw는 AI 코딩 에이전트를 위한 포괄적이고 자체 호스팅 가능한 워크스페이스를 제공합니다. AI 에이전트와 작업할 때 채팅, 코드 에디터, 터미널, 파일 뷰어 등 다양한 도구를 오가야 하는 문제를 하나의 상태 유지형 웹 인터페이스로 통합함으로써 해결합니다.
작동 방식
Pi 코딩 에이전트를 컨테이너화된 환경에 패키지화하고 스트리밍 웹 UI를 제공합니다. 시스템은 SQLite를 사용하여 채팅 기록, 작업, 토큰 사용량 등의 지속적 상태를 유지합니다. OpenAI 호환 엔드포인트 및 로컬 llama.cpp 프리셋을 포함한 다양한 LLM 제공업체를 지원하며, 추가 도구, 기능, UI 패널을 옵션 애드온을 통해 확장할 수 있는 모듈식 아키텍처를 채택하고 있습니다.
대상 사용자
로컬 파일과 상호작용하고, 터미널 명령을 실행하며, 복잡한 코딩 프로젝트를 관리할 수 있는 사내에서 자체 호스팅 가능한 AI 에이전트 워크스페이스를 원하는 개발자 및 고급 사용자.
주요 기능
- 통합 워크스페이스: 채팅, CodeMirror 6 에디터, xterm.js 터미널, 다양한 파일 뷰어(PDF, CSV, 비디오)를 하나의 UI에 통합.
- 지속적 상태 유지: 로컬 데이터베이스를 통해 세션 기록, 암호화된 키체인, SSH 프로필을 유지.
- 내장된 자동화: 브라우저 자동화(CDP), 이미지 처리, Model Context Protocol(MCP) 지원을 포함한 도구 제공.
- 확장 가능한 설계: Windows 데스크톱 자동화, Proxmox 통합, Office 문서 렌더링 등의 고급 기능을 옵션 애드온으로 지원.
- 다중 제공업체 지원: llama.cpp를 통한 로컬 모델을 포함한 다양한 LLM 백엔드와 호환.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트