Mangi-11/Eta
Android 系统级 AI Agent——越过沙盒,让模型访问底层API、屏幕、终端与你的数据
해결하는 문제
Eta는 내장된 모바일 AI 어시스턴트의 한계를 극복하기 위해 사용자가 자신의 모델(BYOK)을 가져올 수 있는 Android용 시스템 수준 AI 에이전트를 제공합니다. 단순한 채팅 인터페이스와 실제 장치 제어 사이의 격차를 메우며, AI가 앱 간 작업을 수행하고 로컬 시스템 데이터에 접근하며 일반적으로 모바일 사전 환경에서 제한되는 기술적 명령을 실행할 수 있도록 합니다.
작동 방식
Eta는 모델 호출, 도구 실행, 피드백을 조율하는 '에이전트 루프'를 관리하는 내부 에이전트 런타임을 사용합니다. 장치와 상호작용하기 위해 여러 메커니즘을 활용합니다:
- 시스템 통합: Android API 및 인텐트를 직접 호출하여 설정, 미디어, 알람을 제어합니다. Xposed/LSPosed를 통해 전원 버튼이나 제조사 어시스턴트(예: Breeno, Super Xiaoai)와 같은 시스템 진입점을 훅할 수도 있습니다.
- GUI 에이전트: 접근성 UI 트리와 스크린샷을 사용하여 API가 없는 앱에서 클릭, 스크롤, 텍스트 입력을 수행합니다.
- 기술 환경: 내장 브라우저(WebView)와 완전한 Linux 터미널(Alpine/Debian을 PRoot 또는 chroot로 실행)을 포함하여 스크립트 실행, 파일 관리, 코드 실행이 가능합니다.
- 컨텍스트 및 기억: 로컬 알림, 앱 사용 기록, 위치 정보를 가져오며, 대화 간 컨텍스트를 유지하기 위해 장기 기억 파일(
MEMORY.md)을 유지합니다. - 확장성: '스킬'(작업 메서드/스크립트)과 모델 컨텍스트 프로토콜(MCP)을 지원하여 원격 도구 통합이 가능합니다.
대상 사용자
장치를 실제로 제어하고, Linux 명령어를 실행하며, 선호하는 LLM 제공업체와 통합하고 싶은 Android 고급 사용자 및 개발자에게 적합합니다.
주요 기능
- BYOK(자신의 키 가져오기): OpenAI, Anthropic, DeepSeek, Kimi 등 다양한 제공업체를 지원합니다.
- 시스템 수준 제어: 전원 버튼 입력을 가로채고 제조사 어시스턴트(예: Breeno, Super Xiaoai)를 대체할 수 있습니다.
- 통합 Linux 환경: Python과 Node.js 설치 옵션을 제공하는 완전한 터미널 지원으로 모바일에서 'Vibe Coding'이 가능합니다.
- 하이브리드 실행: 직접 API 호출, GUI 자동화, 쉘 스크립팅을 결합하여 복잡한 작업을 완료합니다.
- 개인 컨텍스트: 노트, 녹음, 건강 요약과 같은 로컬 데이터에 접근(일부 기능은 Root 필요).
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트