LLM 채팅, RAG 지식 베이스, 브라우징·셸·MCP 도구를 사용하는 에이전트 루프를 결합한 단일 Go 바이너리 형태의 셀프 호스팅 개인용 AI 비서입니다.
- 스타
- 1,313
- 포크
- 203
- 열린 이슈
- 125
- 마지막 커밋
- 어제
어떤 프로젝트인가요?
Kai 9000은 Kotlin Multiplatform으로 만든 크로스 플랫폼 AI 어시스턴트입니다. Android, iOS, Windows, macOS, Linux에서 네이티브 앱으로, 웹에서는 웹 앱으로 실행됩니다. Anthropic, OpenAI, Gemini, DeepSeek, Groq 등 다양한 LLM 제공업체와 OpenAI 호환 API에 연결할 수 있으며, 한 제공업체에 문제가 생기면 다른 제공업체로 자동 전환할 수 있습니다.
대화가 끝난 뒤에도 기억을 유지하고, 자주 유용하게 쓰이는 기억은 시스템 프롬프트에 반영합니다. 시스템 프롬프트는 편집할 수 있으며, 주기적으로 실행되는 백그라운드 heartbeat가 기억과 대기 중인 항목을 확인하고, 조치가 필요한 경우에만 사용자에게 알립니다. 웹 검색, 알림, 캘린더 일정, 셸 명령, MCP 서버용 도구를 호출할 수 있습니다. Android에서는 내장 Alpine Linux 샌드박스가 proot을 통해 실행되므로 루팅하지 않아도 AI가 스크립트를 실행하고 패키지를 설치할 수 있습니다.
인터페이스에서 퀴즈, 대시보드, 레시피 카드와 같은 인터랙티브 화면을 생성할 수도 있어 버튼을 눌러 탐색할 수 있습니다. Android에서는 LiteRT를 이용한 온디바이스 추론도 지원합니다.
핵심 기능
- 01대화가 바뀌어도 사실과 선호 사항을 기억하는 지속 메모리
- 02자동 장애 조치와 OpenAI 호환 API를 지원하는 멀티 프로바이더 LLM 연결
- 03웹 검색, 알림, 캘린더, 셸 명령을 위한 도구 실행
- 04Streamable HTTP를 통한 MCP 서버 연결
- 05Android에서 스크립트와 패키지를 실행할 수 있는 Linux 샌드박스
- 06암호화된 로컬 대화 저장 및 설정 내보내기/가져오기
활용 사례
- 선호 사항을 기억하는 개인 어시스턴트를 휴대폰에서 사용
- 하나의 채팅 앱에서 여러 LLM 제공업체를 오가며 사용
- Android의 샌드박스 Linux 환경에서 AI 에이전트가 스크립트를 실행하거나 데이터를 처리하도록 하기
- 문서, 날씨, 금융 데이터 등을 제공하는 공개 MCP 도구 서버에 어시스턴트 연결
빠른 시작
- 1
Homebrew로 macOS에 설치
brew install --cask simonschubert/tap/kai - 2
AUR 헬퍼로 Arch Linux에 설치
yay -S kai-bin - 3
Winget으로 Windows에 설치
winget install SimonSchubert.Kai - 4
또는 Play 스토어, App Store, F-Droid, 웹 앱, GitHub Releases에서 앱 다운로드
사용 전 알아둘 점
- Linux Sandbox처럼 일부 빌드는 특정 플랫폼 전용입니다. Linux Sandbox는 Android 전용입니다.
- 대부분의 기능에는 LLM 서비스가 필요하며, 많은 제공업체에서 API 키가 필요합니다.
토픽
자주 묻는 질문
- Kai은(는) 무엇인가요?
- Android, iOS, 데스크톱, 웹에서 실행되며 기억을 유지하는 OpenClaw 스타일의 오픈소스 AI 어시스턴트입니다. Kai 9000은 Kotlin Multiplatform으로 만든 크로스 플랫폼 AI 어시스턴트입니다. Android, iOS, Windows, macOS, Linux에서 네이티브 앱으로, 웹에서는 웹 앱으로 실행됩니다. Anthropic, OpenAI, Gemini, DeepSeek, Groq 등 다양한 LLM 제공업체와 OpenAI 호환 API에 연결할 수 있으며, 한 제공업체에 문제가 생기면 다른 제공업체로 자동 전환할 수 있습니다.
- Kai은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- Kai은(는) Apache-2.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- Kai은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. Kai의 마지막 커밋은 2026년 10월 21일입니다.
- Kai은(는) 어디에 사용할 수 있나요?
- 선호 사항을 기억하는 개인 어시스턴트를 휴대폰에서 사용 하나의 채팅 앱에서 여러 LLM 제공업체를 오가며 사용 Android의 샌드박스 Linux 환경에서 AI 에이전트가 스크립트를 실행하거나 데이터를 처리하도록 하기 문서, 날씨, 금융 데이터 등을 제공하는 공개 MCP 도구 서버에 어시스턴트 연결
- Kai는 어떻게 설치하나요?
- Homebrew로 macOS에 설치: brew install --cask simonschubert/tap/kai AUR 헬퍼로 Arch Linux에 설치: yay -S kai-bin Winget으로 Windows에 설치: winget install SimonSchubert.Kai 또는 Play 스토어, App Store, F-Droid, 웹 앱, GitHub Releases에서 앱 다운로드
- Kai은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/SimonSchubert/Kai
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
RikkaHub에서 포크한 Android AI 채팅 앱으로, 파트너 채팅, SSH를 통한 원격 컴퓨터 제어와 화면 스트리밍, 앱 간 번역을 지원합니다.
자율 에이전트, 250개 이상의 도구, MCP 지원, Telegram 및 WhatsApp 연동을 제공하는 프라이버시 우선 셀프 호스팅 개인 AI 어시스턴트 플랫폼입니다.
Google AI Edge가 제공하는 Android 및 iOS 앱으로, 오픈소스 LLM과 온디바이스 GenAI를 인터넷 연결 없이 휴대폰에서 체험할 수 있습니다.
작업을 계획하고 도구와 스킬을 실행하며, 웹과 메신저 채널 전반에서 기억을 유지하는 오픈소스 개인 AI 비서이자 Agent Harness입니다.