32비트 안드로이드폰에서도 돌리는 AI 코딩 도구 Kairo
Kairo는 오래된 32비트 안드로이드폰에서 쓰려고 만든 개인용 다. 개발 환경은 Termux이고, 기존 도구인 Claude Code와 는 기기 지원, 32비트 ARM에서 안 맞는 의존성, 자주 쓰기 부담스러운 유료 API 때문에 계속 막혔다. 그래서 이미 있는 도구를 억지로 맞추는 대신, 가진 기기에서 실제로 돌아가는 도구를 직접 만들기 시작했다.
현재 이름은 Kairo이며 여섯 번째 시도다. 구현 전에 Boot, CLI, , Query , 메모리, tool 같은 구조를 공부하고 설계를 문서로 정리했다. 지금은 Boot, CLI, Main까지 만들었고 다음 단계는 이다.
목표는 안드로이드 Termux, ARMv7 32비트, ARM64, 환경에서 돌아가고, Bun이나 필수 네이티브 의존성 없이 쓰는 것이다. Claude Code와 경쟁하려는 목적보다, 낡은 하드웨어에서도 쓸 수 있는 실용 도구를 만드는 데 초점이 있다.
핵심 포인트
- 오래된 32비트 안드로이드폰과 Termux 환경에서 쓸 를 직접 만들고 있다.
- Claude Code와 는 기기 지원, 32비트 ARM 호환성, API 비용 문제로 맞지 않았다.
- Kairo는 여섯 번째 시도이며 Boot, CLI, Main까지 구현됐다.
- 다음 구현 대상은 이다.
- 목표 환경은 안드로이드 Termux, ARMv7 32비트, ARM64, 이며 Bun과 필수 네이티브 의존성은 피하려 한다.