Commander 에이전트가 목표를 할 일로 나누고 Claude Code, Codex 같은 전문 에이전트와 CLI 에이전트를 조율하는 오픈소스 로컬 우선 데스크톱 앱입니다.
androoAGI/starnet
자신의 API 키로 실제 모델 호출과 도구를 사용하는 픽셀 아트 AI 에이전트를 만들 수 있는 로컬 우선 데스크톱 앱입니다.
- 스타
- 1,737
- 포크
- 353
- 열린 이슈
- 65
- 마지막 커밋
- 6일 전
어떤 프로젝트인가요?
StarNet은 AI 에이전트를 만들고, 픽셀 아트 우주 정거장에 배치하고, 실제 모델과 도구를 사용해 실행하는 데스크톱 에이전트 하네스입니다. 각 에이전트에는 전용 작업 공간, 대화 기록, 메모리, 제한된 권한이 제공되며 여러 에이전트를 동시에 실행할 수 있습니다. 정거장 화면은 실시간 런타임 상태를 반영하므로 실제로 작업 중인 에이전트가 레이아웃에 나타납니다.
OpenRouter에 자체 API 키를 등록하거나 Anthropic, OpenAI, Google의 지원되는 계정 로그인을 통해 모델을 이용할 수 있습니다. 키는 OS 키체인에 저장되며 프런트엔드에는 노출되지 않습니다. 에이전트는 로컬 Ollama 모델로 무료 실행할 수도 있지만, 로컬 모델은 규모가 작고 긴 작업에서는 속도가 느립니다.
이 프로젝트에는 에이전트 목록 조회, 도구 요청 승인 또는 거부, 일회성 작업 실행을 위한 터미널 보조 명령 `starnet`이 포함되어 있습니다. Tauri, Node.js 사이드카, 순수 JavaScript로 제작되었으며, 현재 Windows에서 가장 많이 테스트되었고 macOS 빌드도 배포되어 있습니다.
핵심 기능
- 01고유한 페르소나와 구성으로 에이전트를 만들고, 각각 별도의 작업 공간에서 여러 에이전트를 동시에 실행합니다.
- 02OpenRouter 또는 지원되는 계정 로그인을 통해 모델을 연결하며, 키는 OS 키체인에 보관합니다.
- 03클라우드 계정 없이 로컬 Ollama 모델로 에이전트를 실행합니다.
- 04대화 기록, 메모리, 사용 비용 기록, 작업, 일정을 디스크에 저장합니다.
- 05MCP 서버를 연결해 에이전트가 사용할 수 있는 도구를 확장합니다.
- 06명시적인 기능 확인과 동의 절차로 에이전트의 도구 접근을 제어합니다.
- 07터미널에서 `starnet` 명령을 사용해 에이전트를 모니터링하고 승인 요청에 응답합니다.
활용 사례
- 각 에이전트의 권한과 기록을 분리한 채 여러 AI 에이전트에 서로 다른 작업을 맡기는 경우.
- 구독 없이 자신의 OpenRouter 키로 여러 모델을 시험해 보는 경우.
- 데이터를 자신의 컴퓨터에 보관하고 싶을 때 로컬 Ollama 모델로 에이전트를 실행하는 경우.
- 터미널에서 에이전트의 도구 호출을 모니터링하고 승인하는 경우.
빠른 시작
- 1
저장소를 클론합니다
git clone https://github.com/androoAGI/starnet.git - 2
프로젝트 폴더로 이동합니다
cd starnet - 3
사이드카를 시작합니다(설치할 종속 항목이 없습니다)
node sidecar/index.js - 4
브라우저에서 http://localhost:8787을 열고 제공업체에 연결합니다(개인 OpenRouter 키 또는 지원되는 로그인 방식 사용)
사용 전 알아둘 점
- 초기 릴리스입니다. 데스크톱 환경에서는 Windows가 가장 많이 테스트되었으며, macOS는 실제 사용 환경에서의 검증이 부족합니다.
- 에이전트를 실행하려면 개인 제공업체 API 키 또는 Ollama와 같은 로컬 모델이 필요합니다.
포함된 컬렉션
토픽
자주 묻는 질문
- starnet은(는) 무엇인가요?
- 자신의 API 키로 실제 모델 호출과 도구를 사용하는 픽셀 아트 AI 에이전트를 만들 수 있는 로컬 우선 데스크톱 앱입니다. StarNet은 AI 에이전트를 만들고, 픽셀 아트 우주 정거장에 배치하고, 실제 모델과 도구를 사용해 실행하는 데스크톱 에이전트 하네스입니다. 각 에이전트에는 전용 작업 공간, 대화 기록, 메모리, 제한된 권한이 제공되며 여러 에이전트를 동시에 실행할 수 있습니다. 정거장 화면은 실시간 런타임 상태를 반영하므로 실제로 작업 중인 에이전트가 레이아웃에 나타납니다.
- starnet은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- starnet은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- starnet은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. starnet의 마지막 커밋은 2026년 10월 31일입니다.
- starnet은(는) 어디에 사용할 수 있나요?
- 각 에이전트의 권한과 기록을 분리한 채 여러 AI 에이전트에 서로 다른 작업을 맡기는 경우. 구독 없이 자신의 OpenRouter 키로 여러 모델을 시험해 보는 경우. 데이터를 자신의 컴퓨터에 보관하고 싶을 때 로컬 Ollama 모델로 에이전트를 실행하는 경우. 터미널에서 에이전트의 도구 호출을 모니터링하고 승인하는 경우.
- starnet는 어떻게 설치하나요?
- 저장소를 클론합니다: git clone https://github.com/androoAGI/starnet.git 프로젝트 폴더로 이동합니다: cd starnet 사이드카를 시작합니다(설치할 종속 항목이 없습니다): node sidecar/index.js 브라우저에서 http://localhost:8787을 열고 제공업체에 연결합니다(개인 OpenRouter 키 또는 지원되는 로그인 방식 사용)
- starnet은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/androoAGI/starnet
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
자체 모델 키를 사용해 요청 하나로 편집 가능한 PPTX, DOCX, XLSX, HTML 파일을 만드는 로컬 우선 AI 업무 도구입니다.
Claude Code, Codex, Gemini CLI 같은 기존 AI CLI 도구를 병렬 실행과 오케스트레이션을 지원하는 공용 멀티 에이전트 작업 공간으로 묶어 주는 데스크톱 앱입니다.
로컬 또는 VPS 백엔드에서 대화하고, 서로 작업을 위임하며, MCP 플러그인을 사용하는 AI 에이전트 그룹을 실행하는 macOS 데스크톱 앱입니다.
여러 세션과 런타임에 걸친 장기 에이전트 작업에서 목표, 결정, 담당자, 근거를 지속적으로 보존하는 로컬 우선 제어 플레인입니다.
사람과 AI 에이전트가 하나의 pod에서 함께 일하고, 에이전트마다 각자의 메모리·스킬·정체성을 유지하는 오픈소스 공유 워크스페이스입니다.