Что произошло
Разработчик Эмир Каршьякалы создал неофициальное приложение Claude S40, которое позволяет использовать современный ИИ Claude на старых телефонах Nokia с операционной системой Series 40 (2007 год выпуска). Решение включает два компонента:
- J2ME-приложение для телефона (~130 КБ)
- Сервер на Go, который выступает посредником между телефоном и API Claude
«2007 Nokia не может искать в Google, поэтому я дал ей Claude» — объясняет автор идеи.
Детали
Технически это сложная интеграция, потому что:
- Старые телефоны поддерживают только TLS 1.0 с RSA (без SNI)
- Встроенные сертификаты давно устарели
- Современные облачные провайдеры отвергают такие соединения
Решение:
- Сервер использует самоподписанные сертификаты из приватного ЦС
- Все данные шифруются, хотя и по устаревшим стандартам
- Сервер преобразует запросы в современный HTTPS для Claude API
Функции:
- Чат с пузырьками сообщений и индикатором набора
- Веб-поиск (новости, погода, курсы валют)
- Голосовые сообщения (через OpenAI Whisper)
- Работа с фото (распознавание текста, описания)
- Интеграция с календарём телефона
Почему это важно
Проект интересен с нескольких точек зрения:
- Доступность ИИ — показывает, как можно адаптировать современные технологии для устаревшего железа
- Обратная совместимость — демонстрация работы с устаревшими стандартами безопасности
- Практическое применение — реальный кейс использования ИИ в условиях ограничений
Если вы работаете с устаревшими системами, этот проект показывает путь интеграции через промежуточное ПО. Главное — правильно настроить сертификаты и прокси-сервер.
Что дальше
Хотя проект создан для ностальгии, он демонстрирует важные принципы:
- Возможность «апгрейда» старых устройств через облачные ИИ-сервисы
- Важность обратной совместимости в инфраструктуре
- Альтернативные пути доступа к технологиям
Технически решение можно адаптировать и для других legacy-устройств с аналогичными ограничениями.
Источники
- Оригинал: github.com — © github.com
