Новый проект
ImMrShervin/One-Chat
Однофайловый веб-интерфейс для общения с локальными и облачными ИИ-моделями без установки, сборки и собственного серверного backend.
- 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-файлов и изображений в едином интерфейсе.
- Использование на настольных компьютерах и мобильных устройствах для личных диалогов с ИИ при локальном хранении данных.
Темы