proma-ai/Proma
Proma brings a seamless general-purpose Agent experience to your workflow. Built for 100× professionals and the proactive Agent era, it supports Claude and Pi runtimes, Feishu group chats, and any LLM provider.
해결하는 문제
Proma는 단순한 채팅 인터페이스를 넘어설 수 있도록 설계된 로컬 퍼스트 AI 데스크톱 애플리케이션입니다. 사용자가 멀티 모델 대화, 자율 에이전트 및 개인 워크플로우를 관리할 수 있는 통합된 워크스페이스를 제공하며, 데이터와 설정이 주로 사용자의 로컬 머신에 유지되도록 보장합니다.
작동 방식
Proma는 에이전트 워크벤치로 작동합니다. 두 가지 별도의 상호작용 모드를 제공합니다:
- Chat Mode: 일상적인 Q&A, 번역 및 가벼운 코드 논의에 사용됩니다. 멀티 모델 병렬 비교 및 첨부 파일 파싱을 지원합니다.
- Agent Mode: 실행 및 결과 전달이 필요한 복잡한 다단계 작업에 사용됩니다. 두 개의 런타임 커널(Claude Agent SDK 및 Pi Agent SDK)을 통합하여 파일 작업, 셸 명령 실행 및 프로젝트 파일 관리를 수행합니다.
기능을 확장하기 위해 Proma는 Skills와 **Model Context Protocol (MCP)**를 사용하여 에이전트가 외부 컨텍스트 및 전문 도구에 액세스할 수 있도록 합니다. 또한 모바일 기기에서 로컬 에이전트 워크플로우를 트리거하기 위해 원격 봇(Feishu, DingTalk, WeChat 등)으로의 브릿징도 지원합니다.
대상 사용자
단순히 텍스트를 생성하는 것이 아니라 실제로 작업을 실행(로컬 파일 수정 또는 리서치 수행 등)할 수 있는 지속적이고 로컬 퍼스트인 AI 어시스턴트가 필요한 사용자, 그리고 다양한 AI 모델과 MCP 서버를 전문적인 워크플로우에 통합하고자 하는 개발자.
주요 특징
- Local-First Storage: 세션, 워크스페이스 및 설정은 로컬 데이터베이스 없이
~/.proma/에 JSON/JSONL 파일로 저장됩니다. - Dual Agent Runtimes: 유연한 작업 실행을 위해 Claude 및 Pi Agent SDK를 모두 지원합니다.
- MCP & Skills Integration: MCP 서버의 워크스페이스별 구성 및 전문 작업을 위한 재사용 가능한 스킬.
- Remote Bot Bridging: 제3자 메시징 앱을 통해 로컬 에이전트 워크플로우를 트리거하는 기능.
- Multi-Model Support: Anthropic, OpenAI, Google, DeepSeek를 포함한 다양한 제공업체와 호환됩니다.