Repolode
androoAGI

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. 1

    저장소를 클론합니다

    git clone https://github.com/androoAGI/starnet.git
  2. 2

    프로젝트 폴더로 이동합니다

    cd starnet
  3. 3

    사이드카를 시작합니다(설치할 종속 항목이 없습니다)

    node sidecar/index.js
  4. 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 통계는 매일 갱신됩니다.

관련 프로젝트