zeenie-ai/OpenCompany
Self-improving AI Employees turning LLM tokens into work and dollars.
해결하는 문제
OpenCompany는 AI 에이전트 워크플로우를 구축하고 배포하기 위한 자체 호스팅형, 노코드 캔버스를 제공합니다. Ollama 또는 LM Studio를 통해 로컬 모델을 사용하거나, 사용자 고유의 API 키를 활용하여 자체 하드웨어에서 에이전트를 실행함으로써, 비용이 많이 드는 구독 서비스나 사용량 제한이 필요 없도록 합니다. 또한 이 에이전트들은 이메일, 캘린더, 메시징 앱과 같은 다양한 제3자 서비스와 통합됩니다.
작동 방식
사용자는 팔레트에서 노드를 드래그 앤 드롭하여 시각적 캔버스 위에 워크플로우를 생성합니다. 이러한 노드는 AI 에이전트, 트리거(웹후크 또는 스케줄 등), 또는 서비스 통합 중 하나일 수 있습니다.
주요 기술 구성 요소는 다음과 같습니다:
- 내구성 있는 실행: Temporal을 사용하여 실패 시 재시도하고, 장시간 실행 작업을 신뢰성 있게 처리합니다.
- 메모리 및 컨텍스트: Context 노드는 트리거 간에 대화를 지속할 수 있게 하며, Memory 도구는 벡터 검색을 통해 장기 기억을 제공합니다.
- 에이전트 오케스트레이션: "AI 직원" 또는 오케스트레이터 노드는 전문 에이전트 팀을 이끌고 내장된 작업 관리자로 작업을 할당하고 모니터링할 수 있습니다.
- 로컬 우선: Ollama, LM Studio와 같은 로컬 LLM 제공자와 호환되며, AES-128-CBC를 사용해 자격 증명을 정적 암호화합니다.
대상 사용자
- 코드를 작성하지 않고도 복잡한 AI 자동화를 구축하고 싶은 비개발자
- AI 인력과 데이터에 대한 프라이버시와 통제를 원하는 자체 호스팅 사용자
- Python 기반 플러그인 시스템을 통해 AI 기능을 빠르게 확장하고 싶은 개발자
주요 특징
- 풍부한 통합: Google Workspace, Microsoft 365, WhatsApp, Telegram, Discord, Stripe 등 31개 카테고리에 걸쳐 146개의 노드를 제공합니다.
- 하드웨어 제어: QR 코드 페어링을 통해 안드로이드 폰을 제어할 수 있습니다.
- 웹 자동화: 통합 브라우저 탐색, 크롤링(Crawlee/Apify 기반), 검색 도구를 포함합니다.
- 다양한 모델 지원: OpenAI, Anthropic, Google, xAI 및 로컬 옵션 포함 13개 제공자와 통합됩니다.
- 스마트한 컨텍스트 관리: 컨텍스트 제한에 가까워질 경우, 긴 대화를 자동으로 요약하여 효율성을 유지합니다.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트