← Все репозитории

Новый проект

ImMrShervin/One-Chat

Однофайловый веб-интерфейс для общения с локальными и облачными ИИ-моделями без установки, сборки и собственного серверного backend.

Открыть GitHub
Stars
11
Forks
0
Язык
HTML
Статус
В канале 1 янв. 1 г.

AI-разбор

One Chat объединяет в одной HTML-странице работу с локальными и облачными ИИ-моделями через прямые запросы из браузера к выбранному провайдеру. Проект поддерживает Ollama, LM Studio, OpenRouter, OpenAI, Groq, Together AI, Fireworks AI, DeepSeek, Google Gemini, Chrome AI, 9Router и любые OpenAI-совместимые API. В интерфейсе предусмотрены потоковая выдача ответов, отображение Markdown, сравнение двух моделей, настройка системного промпта, температуры и максимального числа токенов, а также загрузка текстовых файлов, JSON, Markdown и изображений. Данные чатов и настройки сохраняются локально в браузере, доступны поиск и экспорт диалогов в Markdown, резервное копирование и восстановление, а также библиотека промптов. Для облачных провайдеров обычно требуется API-ключ, а для локальных подключений могут понадобиться запущенный сервер модели и разрешения CORS. При открытии через file:// отдельные провайдеры могут блокировать соединение, поэтому README рекомендует использовать простой локальный веб-сервер.

Кому подойдёт

Разработчики, исследователи и продвинутые пользователи, которым нужен простой независимый интерфейс для подключения разных локальных и облачных ИИ-моделей без backend-сервера и сложной установки.

Что внутри

  • Подключение локальных моделей через Ollama и LM Studio, а также облачных и OpenAI-совместимых API.
  • Потоковое отображение ответов с поддержкой Markdown, таблиц, списков, цитат и блоков кода.
  • Режим сравнения для одновременного запроса к двум моделям.
  • Настройки системного промпта, температуры, максимального числа токенов и дополнительных параметров JSON.
  • Загрузка текстовых файлов, JSON, Markdown и изображений, сохранение и поиск истории чатов.
  • Экспорт разговоров, резервное копирование и восстановление данных, светлая и тёмная темы, адаптивный интерфейс.

Где применять

  • Быстрое тестирование локальных моделей Ollama или LM Studio в браузере без установки отдельного клиента.
  • Сравнение ответов двух облачных или локальных моделей при выборе подходящего провайдера.
  • Работа разработчиков с OpenAI-совместимыми API, включая проверку параметров, промптов и потоковой выдачи.
  • Обработка документов, JSON, Markdown-файлов и изображений в едином интерфейсе.
  • Использование на настольных компьютерах и мобильных устройствах для личных диалогов с ИИ при локальном хранении данных.

Темы