Orkas-AI/Orkas
- 출처
- GitHub
- 처음 오른 날
- 분야
- 에이전트
- GitHub 별 수
- 7,708
- 주 언어
- JavaScript
외부 오픈소스 저장소를 소개하는 글입니다. HDATF 제품이 아닙니다.

무엇을 하나
Orkas는 AI 에이전트가 목표를 검토 가능한 결과물까지 이어서 처리하기를 원하는 사용자를 위한 데스크톱 앱입니다. 요청과 프로젝트 파일을 입력받아 보고서, 사무 문서, 코드 같은 결과물을 만듭니다. Commander가 이름이 있는 전문 에이전트에 일을 맡기거나 응답을 넘기고, 격리된 이름 없는 보조 작업자를 요청할 수 있습니다. 확인한 소스는 무제한 동시 실행 대신 별도의 동시 실행 한도와 대화별 잠금을 둡니다. 프로젝트 맥락은 대화 사이에 유지되며, Library는 전체 또는 프로젝트 문서의 목록 조회, 관련 구절 검색, 원문 읽기를 제공합니다. 소스 실행 환경은 Node 22.12 이상과 지원되는 데스크톱 운영체제이며, 일부 네이티브 의존성 빌드에는 Python과 C/C++ 도구가 필요합니다. 사용자는 모델 제공자의 인증 정보나 호환되는 로컬 접속 주소를 연결하며, 외부 CLI 에이전트는 자체 설치 환경이 필요합니다. 로컬 저장이 클라우드 모델 요청까지 컴퓨터 안에 머문다는 뜻은 아니며, 협업, 클라우드 동기화, 웹 공개 기능은 오픈소스 빌드에 포함되지 않습니다.
라이선스
MIT 허용 범위가 넓습니다. 저작권 표시를 유지하면 상업적 이용과 수정이 가능합니다.
같은 분야 저장소
- nightly-labs/openbot
이 OpenBot은 지속적으로 일하는 AI 동료를 조정하는 사용자를 위한 로컬 우선 데스크톱 작업 공간이며, OpenDuet이 사용하는 CopilotKit OpenBot 기반과는 별개입니다. 사용자 요청과 첨부 파일을 에이전트별 대화와 작업 폴더로 받아 답변, 파일, 위임한 작업을 만듭니다. 로컬 Codex와 Claude 실행 환경을 연결하고, 에이전트 앱과 실행 환경을 연결하는 공통 규약인 ACP로 다른 제공자도 연결합니다. Electron이 로컬 프로세스와 브라우저를 관리하고 SolidJS 화면이 작업을 보여 주며 SQLite가 명령 기록과 조회용 상태를 저장합니다. 지속되는 메시지 대기열, 에이전트 간 메시지, 관리되는 파일 전달, 공유 채널로 한 번의 대화를 넘어 작업을 이어 갑니다. 대기열 제어 소스는 일반 대기 메시지와 채널 소유 작업을 구분하고, 실행 중인 작업에 메시지를 넣기 전에 활성 세션을 확인합니다. 배포 앱은 macOS, Windows, Linux에서 지원하는 제공자 실행 환경과 인증을 사용하며, 소스 개발에는 Bun 1.4.2와 Node.js 24가 추가로 필요합니다. 로컬 우선이 오프라인을 뜻하지는 않으며 모델 요청, 방문 페이지, 선택 서비스는 외부 네트워크를 사용할 수 있습니다. README와 보안 정책은 초기 동의 뒤 통상 행동별 확인 없이 제한 없는 에이전트 실행을 허용하는 개발 미리보기라고 밝히므로 작업 폴더를 나눈 것만으로 호스트 격리가 성립하지는 않습니다. 현재 라이선스는 PolyForm Noncommercial 1.0.0이고 README는 상업 이용에 별도 라이선스가 필요하다고 명시하므로, 회사 도입은 오픈소스 이용 권한을 가정하지 말고 허용 범위를 검토해야 합니다. - ryoiki-tokuiten/Deepthink
Deepthink는 하나의 생성 답변을 바로 받아들이지 않고 어려운 문제의 여러 접근법을 비교하려는 연구자와 개발자를 위한 다중 에이전트 탐색 앱입니다. 문제와 선택적인 첨부 파일을 입력받아 후보 해법, 비평, 선택된 최종 결과를 만듭니다. 전략 생성기와 유사성 검토기가 제안을 주고받아 접근법의 중복을 줄인 뒤 각 작업을 시작합니다. 구현은 여러 작업을 병렬로 실행하고 반복 단계가 끝날 때 기다리며, 해법 수정과 별도 비평을 되풀이합니다. 선택적인 주기 작업은 작은 불확실성을 분리해 독립 시험 에이전트에 맡기고 관련 작업에 확인 결과를 전달합니다. 전체 상태 갱신에서는 작업을 유지하거나 전략을 바꾸고, 이전 상태로 되돌리거나 교체하며, 압축한 기억과 최종 심사로 남은 결과를 정리합니다. 별도 Adaptive Deepthink 모드는 고정된 일정과 별도 최종 심사 대신 조정 에이전트가 다음 작업 단계를 결정합니다. 저장소는 Node.js 기반 React와 Vite 앱, API 인증 정보나 호환 주소를 지정하는 모델 설정, 별도로 준비해야 하는 선택적 격리 실행 설정을 제공합니다. Vite 설정이 모델 인증 정보 환경값을 클라이언트 정의에 넣으므로 공동 호스팅 전에는 비밀 정보 처리와 노출 여부를 검토해야 합니다. 작업 수와 반복 수가 늘면 모델 호출도 늘며, 모델 심사나 문서상의 격리 환경만으로 독립 측정한 정확도나 운영 보안을 입증하지는 않습니다. - CopilotKit/OpenDuet
OpenDuet은 메일 우선순위 정리, 하루 준비, 업무 후속 처리를 돕는 자체 호스팅형 능동 비서 템플릿입니다. 연결한 메일과 일정 정보, 사용자 요청을 받아 아침 요약, 작업 카드, 문서 초안, 승인할 실행 요청으로 바꿉니다. CopilotKit의 OpenBot 플랫폼을 기반으로 하며 별도 프로젝트인 nightly-labs/openbot 데스크톱 앱과는 다릅니다. 서버는 분류 작업과 예약 실행을 CopilotKit 실행 기반에 결합하며, 에이전트 상호작용 이벤트를 주고받는 규약인 AG-UI로 다른 에이전트를 연결할 수 있습니다. 각 에이전트는 자체 브라우저, 파일, 셸이 있는 컨테이너를 사용하고 허용된 MCP 연결기로 외부 앱에 접근할 수 있습니다. 문서상의 공통 실행 경계는 정책을 검사하고 행동을 기록하며, 정책 소스는 충돌하는 규칙에서 더 엄격한 처리를 선택하고 자동 검토가 실패하면 승인을 요구합니다. 같은 소스는 인식한 인증 정보 변경, 보안 설정 변경, 결제를 사람에게 맡기므로 승인 화면이 있다고 민감 업무를 제한 없이 자동 실행한다는 뜻은 아닙니다. 문서상 시작 환경에는 Docker, Bun 1.3 이상, Node.js, 모델 키, PostgreSQL 기반 시설과 대화 및 기억을 위한 필수 CopilotKit Intelligence 프로젝트가 필요합니다. Gmail과 Calendar는 관리자 OAuth 설정과 개인별 계정 연결이 추가로 필요하며, 에이전트 지침, 스킬, 모델 설정은 별도 사용자 구성 묶음에 둡니다. 초기 개발 프로젝트로 OpenDuet 전용 호스팅 배포 안내와 이미지가 아직 없으며, 자체 호스팅으로 필수 Intelligence 서비스 의존성이나 보안 검증 필요성이 사라지지는 않습니다. - google-gemini/gemini-cli
Gemini CLI는 코드와 운영 작업을 다루는 개발자를 위한 터미널 기반 AI 에이전트입니다. 자연어 요청과 프로젝트 자료를 받아 설명을 반환하거나 도구로 파일을 살펴보고 코드를 바꾸며 셸 명령을 호출할 수 있습니다. MCP 서버로 도구를 추가하고 GEMINI.md 파일로 지속해서 참고할 프로젝트 지침을 줄 수 있습니다. 화면 없이 실행하는 모드에서는 텍스트, 사용량을 포함한 JSON 응답, 도구 요청과 결과를 담은 연속 이벤트를 반환합니다. 패키지에는 Node.js 20 이상과 지원되는 Google 로그인, Gemini API 또는 Vertex AI 인증 설정이 필요합니다. 격리 실행으로 작업 범위를 제한할 수 있지만 운영체제에 맞는 준비가 필요하고 모든 위험을 없애지는 못합니다. 현재 README는 무료 등급과 Google One 사용자의 도구가 2026년 6월 18일 Antigravity CLI로 대체되었다고 안내합니다. 최신 Gemini 모델, 특히 Gemini 4 Argon에 최적화되지 않았다고도 경고하며 해당 사용자에게 Antigravity를 안내합니다. - milind-soni/OpenMausBot
여러 AI 실행기를 하나의 채팅 화면에서 관리하는 로컬 중심 에이전트 앱입니다. 개발자와 개인 사용자는 봇마다 모델과 작업 폴더를 정하고 자연어로 일을 요청합니다. 앱은 요청과 파일 작업, 실행 중 이벤트, 승인 질문, 결과를 대화 흐름에 보여줍니다. 로컬 하네스 서버가 에이전트 프로세스를 소유하고 각 실행기의 이벤트를 공통 형식으로 전달하는 구조를 공식 문서에서 설명합니다. 배포된 데스크톱 앱에는 서버가 포함되지만 에이전트 CLI 설치와 로그인은 별도로 필요합니다. 소스 실행 환경은 Node.js 24 이상과 pnpm이며 Claude, Codex, Grok CLI 등을 연결합니다. 클라우드 컴퓨터는 Boat, 외부 앱은 Composio 연결과 별도 계정 또는 설정이 필요하므로 설치만으로 모두 켜지지 않습니다. 외부 MCP 클라이언트는 팀 조회와 작업 전달을 할 수 있지만 승인 허용과 삭제, 자격 증명 변경, 컴퓨터 수명 관리는 제공하지 않습니다. 로컬 저장이 외부 전송 없는 처리를 뜻하지 않으며 Ubuntu Wayland에서는 호스트 컴퓨터 제어가 비활성화되어 있습니다. 기본 코드는 Apache-2.0이지만 enterprise 폴더에는 별도 조건이 있습니다.
Trendshift 순위 목록에 오른 저장소만 담았고, 목록은 후보를 찾는 데만 썼습니다. 순위 숫자는 옮기지 않았습니다. 설명과 라이선스, 별 수는 각 GitHub 저장소에서 확인했습니다. 해설은 우리의 판단입니다. 이 프로젝트들을 직접 시험한 것은 아니며, 상승 목록에 올랐다고 품질이 증명되지는 않습니다.