본문으로 건너뛰기
PromptQuorum인간을 위해 설계. AI를 위해 구조화.
홈/고급 로컬 LLM
Overview & Reference

Nekoni 리뷰: iPhone에서 접속하는 셀프 호스팅 AI 에이전트

·6분 읽기Hans Kuepper 저 · PromptQuorum 창립자 · 오픈 웨이트·오픈소스 AI 디스커버리 엔진

Nekoni(iPhone 앱 2.0, 저장소 2026년 10월 24일 갱신)는 내가 가진 컴퓨터에서 실행하고 iPhone이나 브라우저로 대화하는 셀프 호스팅 AI 에이전트입니다. 무료이며 MIT 라이선스이고, macOS나 Linux에서 터미널 명령 한 줄로 설치하며, 여기 적은 내용은 모두 웹사이트, 저장소, App Store 페이지에서 가져왔습니다.

핵심 요점

  • 유지 관리: 저장소에는 2026년 10월 24일까지 커밋이 있지만 태그된 릴리스는 2026년 3월 27일의 v0.1.0 하나뿐이고 iPhone 앱 2.0은 2026년 4월 6일 버전이므로, 중단된 프로젝트 경고는 적용하지 않습니다.
  • 설치: macOS 또는 Linux(Windows는 WSL2 경유)에서 Docker, Ollama, 약 4GB 모델을 설정하는 명령 한 줄입니다.
  • 클라이언트: App Store의 iPhone 앱과 브라우저 앱이 있으며, Android는 “coming soon”으로 표기되어 있습니다.
  • 비용: 무료이며 코드는 MIT 라이선스입니다.
  • 제작자: 웹사이트에는 이름이 없으며, App Store 판매자와 커밋 작성자는 동일한 개인입니다.

📍 한 문장으로

Nekoni는 내 컴퓨터에 설치하는 오픈소스 에이전트이며, iPhone 앱과 웹 앱을 원격 조종기로 사용합니다.

💬 쉽게 말하면

집에서 설치 명령을 한 번 실행하고 휴대폰으로 QR 코드를 스캔하면, 이후 어디서든 로컬 모델과 대화하고, 문서에 대해 질문하고, 반복 실행할 프롬프트를 예약할 수 있습니다.

📌참고: 이 리뷰는 웹사이트, 저장소, App Store 페이지(2026년 10월 24일 확인)를 바탕으로 합니다. PromptQuorum은 Nekoni를 설치하거나 측정하지 않았으므로 속도, 답변 품질, 연결 안정성은 평가하지 않습니다.

Nekoni는 MIT 라이선스의 셀프 호스팅 AI 에이전트입니다. 내 Mac 또는 Linux 컴퓨터에서 Ollama와 함께 실행하고, iPhone 앱이나 브라우저에서 WebRTC 직접 연결로 대화합니다. 이 리뷰는 프로젝트의 웹사이트, GitHub 저장소, App Store 페이지(2026년 10월 24일 확인)를 바탕으로 하며, PromptQuorum은 직접 사용해 보지 않았습니다.

Nekoni 리뷰: iPhone에서 접속하는 셀프 호스팅 AI 에이전트

Nekoni란?

Nekoni는 Python 에이전트, 웹 대시보드, 시그널링 서버로 구성된 셀프 호스팅 AI 에이전트이며, React Native iPhone 앱과 브라우저 앱이 클라이언트입니다. 에이전트는 추론에 Ollama, 문서 검색에 ChromaDB, 데이터 저장에 SQLite를 사용하며, 저장소는 스스로를 앱 다섯 개로 이루어진 모노레포라고 설명합니다.

웹사이트에는 제작자가 명시되어 있지 않습니다. App Store의 판매자는 Denys Malykhin이고, 저장소 커밋의 작성자도 같은 이름이며, 그의 GitHub 프로필은 nekoni.dev를 가리킵니다. 같은 GitHub 조직은 Raspberry Pi용 블루투스 셸인 murmur라는 별도 프로젝트도 공개하는데, 이는 PromptQuorum이 리뷰한 AI 음악 앱 Murmur와 다른 제품입니다.

입수 방법

Nekoni는 두 부분으로 이루어집니다. 터미널 명령 한 줄로 Mac이나 Linux 컴퓨터에 설치하는 에이전트와, 여기에 접속하는 클라이언트(iPhone 앱과 브라우저 앱)입니다. Android는 “coming soon”으로 표기되어 있습니다.

에이전트(macOS, Linux)

입수 방법:
터미널에서 curl -sSL https://raw.githubusercontent.com/nekonihq/nekoni/refs/heads/main/install.sh | bash 실행

iPhone

입수 방법:
App Store의 Nekoni, 무료

브라우저

입수 방법:
app.nekoni.dev, 같은 에이전트와 페어링하는 웹 앱

Android

입수 방법:
웹사이트에 “coming soon”으로 표기, 스토어 페이지는 찾지 못했습니다

웹사이트

입수 방법:
nekoni.dev

개인정보 처리방침

입수 방법:
저장소의 PRIVACY.md, 최종 갱신 2026년 3월 21일. 웹사이트에는 별도의 개인정보 페이지가 없습니다

소스 코드

입수 방법:
github.com/nekonihq/nekoni, MIT 라이선스

터미널과 관리자 권한이 필요합니다. 설치 프로그램은 Docker, uv, Ollama가 없으면 추가로 설치합니다. iPhone 앱은 일반적인 App Store 설치이지만, 집에서 에이전트가 실행 중이지 않으면 쓸모가 없습니다. 확인한 버전: iPhone 앱 2.0(2026년 4월 6일 출시, 47.9MB, iOS 15.1 이상). 저장소의 태그된 릴리스는 v0.1.0 하나뿐이며 내려받을 바이너리는 없습니다.

요구 사항

에이전트에는 macOS 또는 Linux(Windows는 WSL2 경유), Docker, 기본 모델용 여유 디스크 약 4GB가 필요합니다.

운영 체제

출처의 설명:
에이전트는 macOS 또는 Linux, Windows는 README에 따라 WSL2 경유. 설치 스크립트의 Windows 안내가 가리키는 install.ps1은 2026년 10월 24일 nekoni.dev에서 404 오류를 반환했습니다

소프트웨어

출처의 설명:
Docker(스크립트가 macOS에서는 Homebrew, Linux에서는 get.docker.com으로 설치), uv, Ollama. macOS에서 Homebrew가 없으면 스크립트가 중단됩니다

모델

출처의 설명:
기본값 llama3.2, 디스크 약 4GB. OLLAMA_MODEL 설정으로 변경 가능

iPhone

출처의 설명:
App Store 기준 iOS 15.1 이상. 카메라로 페어링 QR 코드를 스캔합니다

네트워크

출처의 설명:
페어링은 로컬 네트워크에서 한 번 수행하며, 이후에는 프로젝트의 공개 시그널링 서버를 통해 휴대폰과 에이전트가 서로를 찾습니다

문서에는 RAM, GPU, CPU 요구 사항이 없습니다. 컴퓨터에서 어느 크기의 모델을 돌릴 수 있는지는 선택한 Ollama 모델에 따라 다르며 명시되어 있지 않습니다.

시작하는 방법

아래 단계는 프로젝트의 README와 설치 가이드를 따른 것이며, PromptQuorum이 직접 실행하지는 않았습니다.

  1. 1
    설치 프로그램 실행
    Why it matters: Mac이나 Linux 컴퓨터의 터미널에서 “입수 방법” 표의 설치 명령을 실행합니다. 기본 모델을 받고 에이전트와 대시보드를 시작합니다.
  2. 2
    대시보드 열기
    Why it matters: 해당 컴퓨터의 8080 포트에서 대시보드를 열고 기본 로그인 정보를 변경합니다. 문서는 기본값을 admin과 nekoni로 적고 비밀번호 변경을 안내합니다.
  3. 3
    휴대폰 페어링
    Why it matters: Nekoni 앱을 열고 대시보드 Pair 페이지의 QR 코드를 스캔한 뒤, 대시보드에서 요청을 승인합니다.
  4. 4
    대화, 업로드, 자동화
    Why it matters: 모델과 대화하고, 지식 베이스에 문서를 업로드하고, 필요할 때 또는 일정에 따라 실행할 스킬을 만듭니다.

출처로 확인된 기능

아래 항목은 모두 웹사이트, README, App Store 설명에서 가져온 것이며 독립적으로 테스트한 것은 없습니다.

  • 대화. Ollama가 제공하는 모델과 대화하고, 이어서 진행할 수 있는 대화 기록을 유지합니다. App Store 설명은 Llama, Mistral, Gemma를 예로 듭니다.
  • 지식 베이스(RAG). PDF, Word, Excel, PowerPoint, HTML, 이미지 파일을 업로드할 수 있으며, Docling이 OCR을 포함해 텍스트를 추출하고 ChromaDB가 로컬에서 색인하여 채팅 질문에 사용합니다.
  • 스킬과 cron. 스킬은 이름이 붙은 프롬프트 템플릿으로, 필요할 때 또는 일정에 따라 실행됩니다(예: 매일 요약).
  • 확장 가능한 도구. 짧은 Python 파일을 도구 디렉터리에 넣으면 에이전트의 새 기능이 됩니다.
  • 대시보드와 트레이스. 웹 대시보드에서 페어링, 지식 베이스, 스킬을 관리하고, 에이전트의 동작을 실시간 트레이스로 볼 수 있습니다.

데이터 흐름과 개인정보

2026년 3월 21일에 마지막으로 갱신된 개인정보 처리방침은 앱과 개발자가 메시지, 이름, 이메일, 위치, 분석, 광고 데이터를 수집하지 않는다고 밝힙니다. 채팅 기록은 iPhone에, Ed25519 신원 키는 iOS 키체인에 저장되고, 문서와 로그는 에이전트를 실행하는 기기에 남습니다.

프로젝트는 공개 구성 요소로 자체 운영하는 시그널링 서버 하나를 듭니다. 방침에 따르면 WebRTC 연결 설정 데이터(SDP와 ICE)만 교환하며 활성 세션 이후에는 데이터를 기록하거나 저장하지 않습니다. 연결 후 메시지는 휴대폰과 에이전트 사이의 암호화된 채널로 전달됩니다. 보안 문서는 모든 시그널링 메시지에 서명이 있고, 에이전트가 메시지를 받기 전에 4단계 상호 인증이 수행된다고 덧붙입니다. 카메라는 페어링 QR 코드를 스캔하는 데만 사용됩니다.

📌참고: 이는 프로젝트 자체의 선언이며 감사 결과가 아닙니다. PromptQuorum은 네트워크 트래픽을 점검하지 않았습니다. 방침은 모바일 앱을 다루며 호스팅되는 브라우저 앱은 언급하지 않습니다.

이런 분께 적합합니다

  • 셀프 호스팅 사용자와 홈랩 애호가로, Docker에 익숙하고 iPhone에서 접속할 수 있는 개인용 비서를 원하는 분.
  • Ollama 사용자로, 이미 실행 중인 모델 위에 휴대폰 화면과 문서 검색, 예약 프롬프트를 더하고 싶은 분.
  • 개발자로, MIT 라이선스 에이전트를 직접 만든 Python 도구로 확장하려는 분.

확인하지 못한 사항

  • 속도와 품질. PromptQuorum은 에이전트를 실행하지 않았으므로 답변 품질, 응답 시간, 컴퓨터에 걸리는 부하는 평가하지 않았으며, 문서에는 최소 하드웨어 사양도 없습니다.
  • 연결 안정성. 프로젝트는 휴대폰과 에이전트가 직접 연결된다고 설명하지만, 다른 네트워크에서 작동하는지는 테스트하지 않았습니다.
  • 보안. 인증 설계는 문서화되어 있으나 저장소와 웹사이트 어디에도 독립 감사가 명시되어 있지 않고, PromptQuorum도 코드를 검토하지 않았습니다.
  • 프로젝트 성숙도. 저장소는 2026년 3월에 만들어졌고 태그된 릴리스가 하나이며 기여자도 한 명이어서, 장기적인 유지 관리 여부는 알 수 없습니다.
  • 평점. 2026년 10월 24일 기준 App Store 페이지에는 사용자 평점이 없었습니다.

경쟁 제품과 대안

LocalGhost

플랫폼:
Linux 서버, Android 앱
가격 / 라이선스:
무료 / MIT
핵심 차이점:
사진·메모·음성 메모를 보관하는 개인용 AI 서버로, 클라이언트는 Android 앱뿐
LocalGhost 관련 문서 (1개)

Odysseus

플랫폼:
Windows, macOS, Linux
가격 / 라이선스:
무료 / AGPL-3.0
핵심 차이점:
채팅, 에이전트, 리서치, 문서를 위한 셀프 호스팅 AI 작업 공간으로, 데스크톱 앱이나 브라우저에서 사용
Odysseus 관련 문서 (2개)

기타 언급:

Khoj

플랫폼:
Windows, macOS, Linux, 웹
가격 / 라이선스:
무료 / AGPL 3.0
핵심 차이점:
메모와 문서를 검색하고 Obsidian 같은 도구와 동기화하는 세컨드 브레인
Khoj 관련 문서 (4개)

기타 언급:

표시되지 않은 4개 더보기

각 앱의 최신 가격, 라이선스, 지원 플랫폼은 해당 앱의 자체 페이지에서 확인하십시오.

디렉터리에서 비교

자주 묻는 질문

Nekoni는 Windows나 Android에서 작동합니까?

README는 에이전트의 Windows 지원을 WSL2 경유로만 안내하며, 웹사이트는 Android 앱을 날짜 없이 “coming soon”으로 표기합니다. iPhone 앱의 대안은 브라우저 앱입니다.

Nekoni는 어떤 모델을 사용합니까?

기본값은 Ollama로 받는 llama3.2입니다. OLLAMA_MODEL 설정을 바꾸고 make pull을 실행하면 다른 Ollama 모델로 전환됩니다. PromptQuorum은 다른 모델을 테스트하지 않았습니다.

인터넷 연결이 필요합니까?

추론과 저장은 로컬이지만, 휴대폰과 에이전트는 프로젝트의 공개 시그널링 서버를 통해 서로를 찾으므로 집 밖에서 접속할 때는 양쪽 모두 인터넷이 필요합니다.

어떻게 중지하거나 다시 시작합니까?

README는 cd ~/.nekoni && make down으로 에이전트를 중지하고 cd ~/.nekoni && make up으로 다시 시작하라고 안내합니다.

결론

Nekoni는 로컬 Ollama 에이전트, 문서 검색, 예약 프롬프트를 iPhone 앱 뒤에 두는 간결한 MIT 라이선스 방법으로, 설치는 한 줄이고 구독도 없습니다. 반면 한 명의 개발자가 만든 것으로 보이는 신생 프로젝트이고, 태그된 릴리스는 2026년 3월 것뿐이며, 모바일 클라이언트는 iPhone용만 있고, 개인정보와 보안에 관한 설명은 프로젝트 자체 문서에 근거하며 여기서는 테스트하지 않았습니다. 이미 Docker와 Ollama를 운영하며 원격 접속을 원하는 셀프 호스팅 사용자에게 어울립니다. 감사를 거친 제품이나 Android를 지원하는 제품이 필요하다면 기다리거나 먼저 저장소를 확인하십시오.

출처

  • App Store의 Nekoni — 설명, 버전, 판매자, 요구 사항, 가격. 2026년 10월 24일 확인.
  • Nekoni 웹사이트 — 기능 목록, 설치 명령, 플랫폼 안내. 2026년 10월 24일 확인.
  • GitHub의 Nekoni — README, 설치 스크립트, 설치·설정·보안 문서, 라이선스, 커밋 기록. 2026년 10월 24일 확인.
  • Nekoni 개인정보 처리방침 — 데이터 수집, 시그널링 서버, 카메라 사용. 최종 갱신 2026년 3월 21일.

← 고급 로컬 LLM으로 돌아가기

MCP