Архив рубрики ~Лента новостей~

Мобильный клиент для LM Studio с удаленным доступом

Мобильный клиент для LM Studio с удаленным доступом

Предисловие. Я тут работаю с lmstusio сервером и мне нужно было приложение на andriod которое бы с ним работало быстро и без всяких дополнительных танцев с бубном. Сделав его я подумал почему бы не предложить другим может кому то же надо. Выглядит он так

8c7f8f50a10e5d18d303411d3bfbbf78

ссылка для скачивания https://www.rustore.ru/catalog/app/com.example.lm_studio_client

b1677eaee925e3d9a0f263239c078534

Работает оно просто. Указываешь ip сервера порт 1234 и можно работать. Настройку самого сервера lmstudio я без проблем можно найти в сети повторять не вижу смысла.

Так же что бы два раза не вставать была решена продляема с тем что lstudio работает только в локальной сети. Можно конечно покинуть порты на машину с белым IP. Но это не всегда возможно и удобно. Для этого был сделан прокси сервер который вешается на машине с белым IP. И теперь решение состоит из двух компонентов: нативного клиента для Android и прокси-сервера на Python.

Архитектура решения

Приложение реализует интерфейс для взаимодействия с LM Studio API. Ключевая особенность — обход ограничения локальной сети через прокси-сервер lmstudio_relay, доступный по адресу:

text

https://github.com/stil-rambler/lmstudio_relay

Функциональность

  • Чат-интерфейс для взаимодействия с моделями

  • Настройки подключения к серверу LM Studio

  • Поддержка работы через ретранслятор

  • Нативная реализация под Android

Техническая реализация

Прокси-сервер lmstudio_relay решает проблему доступа к локальному экземпляру LM Studio из внешних сетей. Сервер написан на Python и выполняет роль ретранслятора запросов между мобильным клиентом и локальным сервисом.

Сценарии использования

  1. Локальная сеть — прямое подключение к LM Studio

  2. Удаленный доступ — подключение через прокси-сервер

  3. Мультисерверная конфигурация — поддержка нескольких экземпляров LM Studio

Установка и настройка

  1. Установите приложение на Android-устройство

  2. Запустите прокси-сервер на хосте с LM Studio:

bash

git clone https://github.com/stil-rambler/lmstudio_relay cd lmstudio_relay # Следуйте инструкциям из README.md

  1. Настройте подключение в приложении, указав адрес ретранслятора

Особенности реализации

  • Прокси-сервер поддерживает постоянные соединения

  • Минимальная задержка при ретрансляции запросов

  • Совместимость со стандартным API LM Studio

Решение устраняет основное ограничение LM Studio — привязку к локальной сети, сохраняя при этом всю функциональность desktop-версии.

Системные требования

  • Android 8.0+

  • LM Studio версии 0.2.9+

  • Python 3.8+ (для прокси-сервера)

Код прокси-сервера доступен для аудита и модификации. Приложение находится в активной разработке, прием предложений по улучшению функциональности.

Особенности которые надо учитывать при использовании.

Lmstudio работает в однозапросном режиме. То есть одновременно обрабатывает один запрос. Соответственно если запросов много они будут обрабатываться последовательно.

Прокси сервер lmstudio_relay не защищен от подключения посторонних. Для защищенного подключения нужно использовать lmstudio_relay_aut.py Не забудьте поменять там код доступа :). В приложении его надо вводить в API Key.

Ну как то так.

Источник: habr.com

✅ Найденные теги: Мобильный, новости
Читайте также
Архив рубрики ~Обо всем~ В июньском обновлении Microsoft исправила 198 ошибок Windows, 3 из которых являются уязвимостями нулевого дня. Архив рубрики ~Обо всем~ NuCS против Choco: решатель ограничений на чистом Python встречается с ветераном JVM. Архив рубрики ~Обо всем~ Почему создание орбитальных центров обработки данных сложнее, чем считают в Кремниевой долине Архив рубрики ~Обо всем~ Подкаст Engadget: Мысли о WWDC 2026 из Apple Park Архив рубрики ~Обо всем~ Я протестировал множество настольных программ для работы с ИИ, но Hermes с Ollama — мой новый фаворит, и вот почему. Архив рубрики ~Обо всем~ Теперь пользователи Pinterest смогут совершать покупки напрямую в магазинах Amazon. Архив рубрики ~Обо всем~ Как рефакторить код с помощью Claude Code Архив рубрики ~Обо всем~ В следующем месяце Microsoft Office 2019 для Mac станет доступен только для чтения. Архив рубрики ~Коротко из Telegram~ Госдума приняла нормы, предусматривающие штрафы за нарушение новых требований к… Архив рубрики ~Обо всем~ Лучшие предложения на роботы-пылесосы в рамках Prime Day, которые я бы купил сейчас, после тестирования десятков вариантов. Архив рубрики ~Обо всем~ Мы профессионально отслеживаем выгодные предложения: вот лучшие предложения, которые нашли наши эксперты CNET на этой неделе. Архив рубрики ~Обо всем~ Как обучить модель оценки в эпоху искусственного интеллекта Архив рубрики ~Коротко из Telegram~ 🤖 Промышленным компаниям помогут внедрить ИИ На Архитектурном совете кластера… Архив рубрики ~Коротко из Telegram~ Шопоголикам выписали плацебо Любопытный тренд пришел из Южной Кореи. Там… Архив рубрики ~Обо всем~ В июньском обновлении Microsoft исправила 198 ошибок Windows, 3 из которых являются уязвимостями нулевого дня. Архив рубрики ~Обо всем~ NuCS против Choco: решатель ограничений на чистом Python встречается с ветераном JVM. Архив рубрики ~Обо всем~ Почему создание орбитальных центров обработки данных сложнее, чем считают в Кремниевой долине Архив рубрики ~Обо всем~ Подкаст Engadget: Мысли о WWDC 2026 из Apple Park Архив рубрики ~Обо всем~ Я протестировал множество настольных программ для работы с ИИ, но Hermes с Ollama — мой новый фаворит, и вот почему. Архив рубрики ~Обо всем~ Теперь пользователи Pinterest смогут совершать покупки напрямую в магазинах Amazon. Архив рубрики ~Обо всем~ Как рефакторить код с помощью Claude Code Архив рубрики ~Обо всем~ В следующем месяце Microsoft Office 2019 для Mac станет доступен только для чтения. Архив рубрики ~Коротко из Telegram~ Госдума приняла нормы, предусматривающие штрафы за нарушение новых требований к… Архив рубрики ~Обо всем~ Лучшие предложения на роботы-пылесосы в рамках Prime Day, которые я бы купил сейчас, после тестирования десятков вариантов. Архив рубрики ~Обо всем~ Мы профессионально отслеживаем выгодные предложения: вот лучшие предложения, которые нашли наши эксперты CNET на этой неделе. Архив рубрики ~Обо всем~ Как обучить модель оценки в эпоху искусственного интеллекта Архив рубрики ~Коротко из Telegram~ 🤖 Промышленным компаниям помогут внедрить ИИ На Архитектурном совете кластера… Архив рубрики ~Коротко из Telegram~ Шопоголикам выписали плацебо Любопытный тренд пришел из Южной Кореи. Там…

Подписка на рассылку

Получайте свежие новости и идеи на почту. Без спама — только самое интересное.

Нажимая «Подписаться», вы соглашаетесь с политикой конфиденциальности.