Gemma 4와 llama.cpp를 기반으로 Apple Silicon 또는 Linux에서 로컬 실행되는 완전 온디바이스 실시간 음성·카메라 AI 어시스턴트입니다.
WWRJ3321/IRIDIS
LLM을 기기에서 완전히 오프라인으로 실행하는 Android 앱으로, 로컬 에이전트와 메모리, 음성 기능 및 OpenAI/Ollama 호환 LAN API를 제공합니다.
- 스타
- 95
- 포크
- 8
- 열린 이슈
- 3
- 마지막 커밋
- 16시간 전
어떤 프로젝트인가요?
IRIDIS는 Android용 올인원 온디바이스 AI 플랫폼입니다. llama.cpp(GGUF 모델), MNN-LLM, LiteRT-LM의 세 가지 추론 엔진을 통해 언어 모델을 휴대폰에서 직접 실행하며, 기기에 따라 CPU, GPU 또는 Qualcomm NPU를 사용할 수 있습니다. 채팅, 음성, 대화 기록은 기기 안에 보관되며, 비행기 모드에서도 작동합니다.
채팅 외에도 파일을 읽고 쓰고, 웹을 검색하고, 예약 작업을 실행할 수 있는 에이전트 모드가 포함되어 있으며 변경 사항은 되돌릴 수 있습니다. 장기 메모리, 로컬 문서 검색, 오프라인 음성 인식 및 합성, 핸즈프리 음성 대화 기능도 제공합니다. 설정에서 활성화하면 휴대폰이 LAN에서 OpenAI 및 Ollama 호환 로컬 API를 제공할 수 있으며, 로컬 네트워크 외부에서 접근하려면 API 키가 필요합니다.
이 프로젝트를 사용하려면 arm64 기반 Android 12 이상이 필요하며, Apache-2.0 라이선스를 따릅니다. 소스에서 빌드하려면 JDK 17, Android SDK 35, NDK r27c 이상이 필요합니다.
핵심 기능
- 01GGUF, MNN, LiteRT-LM 모델을 기기에서 실행하며 CPU, GPU 또는 Qualcomm NPU를 지원합니다.
- 02오프라인으로 작동하며 채팅, 음성, 기록을 휴대폰에 보관합니다.
- 03에이전트 모드에서 파일을 읽고 쓰고, 웹을 검색하고, 예약 작업을 실행할 수 있으며 변경 사항을 되돌릴 수 있습니다.
- 04장기 메모리 및 로컬 문서 검색을 지원합니다.
- 05오프라인 음성 인식 및 합성과 핸즈프리 대화를 지원합니다.
- 06OpenAI 및 Ollama 형식과 호환되는 로컬 API를 제공하며, API 키를 사용해 LAN에서 접근할 수 있습니다.
활용 사례
- 데이터를 클라우드로 전송하지 않고 Android 휴대폰에서 LLM과 대화하기.
- 기기를 벗어나지 않는 모델로 비공개 로컬 문서를 검색하기.
- 같은 네트워크의 다른 기기에서 사용할 로컬 모델 서버로 휴대폰 활용하기.
- 핸즈프리로 사용할 오프라인 음성 어시스턴트 실행하기.
빠른 시작
- 1
Releases 페이지에서 APK를 다운로드하여 설치합니다
- 2
Model Management에서 모델을 다운로드하거나 가져옵니다
- 3
채팅을 시작하고 도구가 필요할 때 Agents를 엽니다
사용 전 알아둘 점
- Android 12 이상을 실행하는 arm64 기기(Snapdragon 8 Gen 1 이상)가 필요하며, 다른 플랫폼에서는 실행되지 않습니다.
- 매개변수가 4B 이상인 모델에는 12 GB RAM을 권장합니다.
- 일부 선택적 음성 모델은 비상업적 용도로만 사용할 수 있습니다.
- NPU용 Qualcomm QNN 런타임은 독점 소프트웨어이며 소스 코드와 함께 배포되지 않습니다.
포함된 컬렉션
토픽
자주 묻는 질문
- IRIDIS은(는) 무엇인가요?
- LLM을 기기에서 완전히 오프라인으로 실행하는 Android 앱으로, 로컬 에이전트와 메모리, 음성 기능 및 OpenAI/Ollama 호환 LAN API를 제공합니다. IRIDIS는 Android용 올인원 온디바이스 AI 플랫폼입니다. llama.cpp(GGUF 모델), MNN-LLM, LiteRT-LM의 세 가지 추론 엔진을 통해 언어 모델을 휴대폰에서 직접 실행하며, 기기에 따라 CPU, GPU 또는 Qualcomm NPU를 사용할 수 있습니다. 채팅, 음성, 대화 기록은 기기 안에 보관되며, 비행기 모드에서도 작동합니다.
- IRIDIS은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- IRIDIS은(는) Apache-2.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- IRIDIS은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. IRIDIS의 마지막 커밋은 2026년 11월 6일입니다.
- IRIDIS은(는) 어디에 사용할 수 있나요?
- 데이터를 클라우드로 전송하지 않고 Android 휴대폰에서 LLM과 대화하기. 기기를 벗어나지 않는 모델로 비공개 로컬 문서를 검색하기. 같은 네트워크의 다른 기기에서 사용할 로컬 모델 서버로 휴대폰 활용하기. 핸즈프리로 사용할 오프라인 음성 어시스턴트 실행하기.
- IRIDIS는 어떻게 설치하나요?
- Releases 페이지에서 APK를 다운로드하여 설치합니다 Model Management에서 모델을 다운로드하거나 가져옵니다 채팅을 시작하고 도구가 필요할 때 Agents를 엽니다
- IRIDIS은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/WWRJ3321/IRIDIS
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
llama.cpp로 GGUF 모델을 로컬에서 실행하거나 OpenAI, Anthropic, Ollama, DeepSeek 같은 원격 제공자와 채팅할 수 있는 Android 앱입니다.
언어 모델, 음성 합성, 도구 사용을 휴대폰에서 오프라인으로, 계정 없이 실행하는 React Native 모바일 앱입니다.
Android와 iOS에서 GGUF 모델을 기기 내에서 실행하거나 OpenAI, Anthropic, Gemini, Kimi의 클라우드 API로 전환할 수 있는 Flutter 채팅 클라이언트입니다.
iOS, Android, 웹, 데스크톱 및 서버에서 LLM, 음성, 비전, 이미지 모델을 완전히 온디바이스로 실행하는 크로스 플랫폼 SDK입니다.
LLM과 대화하고 gguf 모델을 기기에서 실행하거나 상용 및 오픈소스 API에 연결할 수 있는 네이티브 모바일 프런트엔드입니다.