SilentCoderHere/aihub
Kotlin0 / 0
여러 AI assistant를 세션 유지형 WebView 탭으로 묶은 Android Kotlin 앱입니다.
TL;DR
이 레포는 특정 AI SDK가 아닌 Android용 독립형 Kotlin 앱으로, 여러 AI assistant를 WebView 기반 탭 인터페이스에 통합합니다. Material Design 3 UI에서 서비스를 활성화하거나 숨기고 순서를 바꿀 수 있으며, 세션과 대화를 앱 재시작 뒤에도 유지하고 동시 로딩 수를 조절합니다. StevenBlack hosts list 기반 광고·tracker 차단과 데이터 수집이 없다는 공개 정책이 개인정보를 중시하는 사용자에게 장점이지만, 실제 대화 데이터 처리는 연결된 각 AI 서비스의 정책을 따릅니다. GPLv3와 F-Droid 배포를 활용해 직접 감사·수정하려는 Android 개발자에게 적합하고, 최소 Android 버전과 테스트·빌드 절차는 추가 확인이 필요합니다.
핵심 포인트
- Android에서 여러 AI assistant를 하나의 탭형 WebView 인터페이스로 묶는 독립형 Kotlin 앱입니다. 사용자는 AI 서비스를 숨기거나 비활성화하고 순서를 바꿀 수 있습니다. 특정 AI 개발사 생태계에 종속된 SDK나 플러그인이 아니라 여러 서비스에 접근하는 통합 클라이언트에 가깝습니다.
- 각 AI 서비스의 세션을 백그라운드에서 유지하고 앱을 다시 실행해도 대화 상태를 보존합니다. 설정에서 마지막으로 열었던 assistant를 자동으로 다시 열 수 있으며 동시 로딩할 AI 서비스의 최대 수를 1부터 5까지 조절합니다. 여러 서비스를 오가면서도 로그인과 대화 흐름을 반복해서 초기화하지 않아도 되는 구성이 핵심입니다.
- 기본값으로 StevenBlack hosts list를 GitHub Action으로 파싱해 광고와 tracker 도메인을 차단합니다. README는 analytics, telemetry, crash reporter, 개인 식별 정보 수집이 없고 전체 소스 코드를 감사하거나 직접 빌드할 수 있다고 밝힙니다. 다만 AI 서비스 자체로 전송되는 대화 데이터의 처리 방식은 각 서비스의 정책을 별도로 확인해야 합니다.
- Material Design 3와 Material You 기반의 동적 색상, 자동 다크·라이트 모드, 글꼴 크기 조절을 Android 화면에 적용합니다. 앱은 GPLv3로 공개되며 F-Droid, OpenAPK, GitHub Releases, Obtainium을 통한 배포 경로가 있습니다. Kotlin Android 앱을 직접 수정하거나 개인정보 수집이 적은 통합 UI를 원하는 개발자에게 적합하지만, README만으로는 테스트 절차와 최소 Android 버전이 확인되지 않습니다.
이미지 분석




463
Stars
39
Forks
+204
Trending
0
조회수
463 watchers33 open issuesGNU General Public License v3.0
관련 토론
아직 관련 토론이 없습니다.
댓글
댓글을 작성하려면 로그인이 필요합니다.