zeenie-ai/OpenCompany
Self-improving AI Employees for everyone
OpenCompany – AI 기반 "직원"을 내 컴퓨터에서 직접 운영
이것이 무엇인가
OpenCompany는 데스크톱 우선, 오픈소스 플랫폼으로 자율 AI "직원"을 만들고 실행할 수 있게 해줍니다. 각 직원은 LLM 기반 에이전트(리드 + 전문 에이전트)의 소규모 팀으로, 비주얼 캔버스로 연결할 수 있습니다. 시스템은 로컬(또는 Docker 컨테이너)에서 실행되며, 사용자가 제공하는 모든 LLM(OpenAI, Anthropic, Ollama, vLLM 등)을 사용하거나 모델을 기기에서 무료로 실행할 수 있습니다.
사용 방법
- 고용 – 홈 화면에서 작업을 설명하거나(예: "내 캘린더 관리") 미리 만들어진 번들을 선택합니다. OpenCompany가 팀 구성을 초안으로 작성하고(리드 + 전문가) 확인을 받습니다.
- 팀 구축 – Dev 모드에서 전문가 노드를 캔버스에 끌어다 놓고, 도구(이메일, GitHub, Stripe, 브라우저, Android 에뮬레이터 등)에 연결하고, 각각에 짧은 일반 텍스트 "스킬"(플레이북)을 부여합니다.
- 시작 – 직원은 백그라운드에서 실행되며, 새 이메일, 예약된 시간, 사용자 요청 등의 트리거로 깨어납니다. 메시지를 보내기 전에 승인을 요청하도록 설정할 수 있습니다.
- 검토 및 코칭 – 각 직원은 열고 편집할 수 있는 메모리와 생성된 파일, 코드, 메모를 볼 수 있는 작업 공간을 가집니다. 스킬을 업데이트하거나 도구를 추가하면 향후 행동이 즉시 변경됩니다.
주요 기술 구성 요소
- 커넥터 라이브러리 – 140개 이상의 내장 통합(Gmail, Google Calendar, Microsoft 365, GitHub, Vercel, Cloudflare, Stripe, WhatsApp, Telegram, Discord, X 등).
- 모델 중립 – 주요 호스팅 API 및 로컬 런타임(Ollama, LM Studio, llama.cpp, vLLM)을 지원합니다. 구독 잠금 없음.
- 브라우저 에이전트 – 전용 Chrome/Edge 프로필을 실행하여 AI가 웹을 탐색하고 양식을 작성하며, 필요 시 수동 제어가 가능합니다.
- 자격 증명 처리 – 선택적 1Password 바인딩으로 API 키와 웹사이트 비밀번호를 암호화합니다.
- 지속성 – 직원 상태, 메모리, 워크플로우가 재시작 후에도 유지됩니다. Temporal 스타일의 "중지/재개"로 장기 실행 작업이 깔끔하게 완료됩니다.
- 확장성 – 새 도구, 모델 제공자, 스킬 추가는 단일 플러그인 폴더로 가능하며, 문서에 5분 레시피가 제공됩니다.
일반적인 사용 사례
- 빌더 – 코드 작성, PR 열기, Vercel/Cloudflare에 배포, 개발 서버 유지.
- 그로워 – 소셜 미디어 게시물 예약, 시장 신호 모니터링, 콘텐츠 게시.
- 비서실장 – 이메일 분류, 캘린더 관리, 일일 브리핑 준비.
- 프론트 데스크 – 언어 번역 및 음성 지원으로 WhatsApp, Telegram, Discord에서 고객 메시지에 응답.
- 리서처 – 웹을 탐색하고, 문서를 스크랩하고, 나중에 질의할 수 있도록 지식을 인덱싱합니다.
- 재무 담당 – Stripe 이벤트에 반응하고 결제를 처리합니다.
시작하기
- Windows/macOS/Linux용 네이티브 설치 프로그램을 다운로드하거나(서버용 원라인 설치 스크립트 사용) 앱에
bun, Python,@zeenie-ai/opencompanynpm 패키지를 설치하는 소규모 부트스트랩이 포함되어 있습니다. - 헤드리스 또는 자체 호스팅 설정의 경우 Docker compose 파일을 실행할 수 있으며, 서버를 빌드하고
http://localhost:5678에서 UI를 노출합니다. - UI는 홈(빠른 고용), Dev 모드(캔버스 편집기), 채팅/작업 공간(리드와의 대화), 설정(커넥터, 스킬, API 키)으로 나뉩니다.
대상 사용자
- 데이터를 제3자 SaaS에 보내지 않고 이메일, 코드, 소셜 미디어를 관리할 개인 AI 비서를 원하는 개인.
- 감사하고, 확장하고, 영구히 유지할 수 있는 로컬 호스팅 "AI 동료"가 필요한 소규모 팀.
- 다중 에이전트 워크플로우를 구축하고 도구 사용을 실험할 플레이그라운드를 원하는 개발자.
라이선스 및 커뮤니티
- MIT 라이선스, 일반적인 fork-branch-PR 흐름을 통해 기여 환영.
- 활발한 Discord 커뮤니티 및 문서 사이트(
docs.opencompany.sh).
위의 모든 세부 사항은 저장소의 README에서 직접 가져온 것이며, 추가 기능은 추론되지 않았습니다.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트