emir/AIKON

A 2007 Nokia can't search Google anymore, so I gave it Claude, ChatGPT, Gemini and Grok. J2ME app for Nokia S40/S60 + tiny Go server.

해결하는 문제

AIKON은 2007년대에 출시된 Nokia Series 40 및 Symbian S60 휴대폰에 현대의 AI 기능을 제공합니다. 이러한 오래된 기기들이 직접 현대의 HTTPS API에 연결할 수 없게 만드는 기술적 제약—예를 들어 구식 TLS 1.0 보안 프로토콜과 SNI 미지원—을 우회합니다.

작동 방식

이 프로젝트는 휴대폰용 Java ME 클라이언트 앱과 Go 기반 프록시 서버로 구성됩니다. 서버는 브리지 역할을 하며, 휴대폰의 구식 TLS 1.0 연결을 (사설 루트 CA를 사용해) 종료하고, Claude, OpenAI, Gemini, Grok과 같은 AI 제공업체에 현대의 HTTPS를 통해 요청을 전달합니다. 또한 음성 메시지의 음성-텍스트 변환과 이미지 스케일링과 같은 무거운 작업을 처리하여 멀티모달 모델에 전송하기 전에 준비합니다.

대상 사용자

레트로 기술 애호가이거나, 원래 하드웨어에서 현대의 LLM을 사용하고 싶은 레거시 Nokia 기기 소유자.

주요 기능

  • 다중 모델 지원: 채팅별로 Claude, OpenAI, Gemini, Grok 중 하나로 전환 가능.
  • 레거시 통합: AI 생성 항목을 통해 휴대폰의 기본 캘린더 및 할 일 목록과 통합 가능.
  • 멀티모달 기능: 시각 분석을 위한 사진 업로드 및 서버 측 음성-텍스트 변환을 통한 음성 입력 지원.
  • 웹 검색: 휴대폰 브라우저를 사용하지 않고도 최신 뉴스, 날씨, 환율 정보를 검색할 수 있는 기능.
  • 최적화된 UI: 키패드 우선 인터페이스, 읽기 모드, 라이트/다크 테마, 240x320 화면 지원.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트