AI Soft

← Усі відкриті проєкти · Чат і асистенти

LibreChat

LibreChat — власний чат зі ШІ на своєму сервері: огляд і запуск

Відкритий чат у стилі ChatGPT, який ви запускаєте у себе й підключаєте до ChatGPT, Claude, Gemini, Mistral чи локальних моделей через власні ключі.

Запущено й перевірено ai-soft, 5 жовтня 2026 р.

Чи варто це вам

Підійде, якщо

  • вам потрібен один чат для кількох моделей і спільний доступ для команди;
  • ви готові тримати Docker і сервер та самі оновлювати систему;
  • дані чатів мають залишатися у вас.

Краще не братися, якщо

  • вам достатньо звичайного сайту ChatGPT чи Claude;
  • ви не хочете піклуватися про сервер, паролі й резервні копії;
  • на комп’ютері мало місця: перший запуск завантажує понад 10 ГБ.

Плюси й мінуси

Плюси

  • Один інтерфейс для кількох провайдерів: OpenAI, Anthropic, Google, Azure, AWS Bedrock і будь-який сервіс із сумісним з OpenAI API.
  • Працює з локальними моделями (Ollama та інші), тож дані можуть не залишати вашу машину.
  • Агенти, підтримка MCP, пошук в інтернеті, інтерпретатор коду, робота з файлами — усе описано в README проєкту.
  • MIT-ліцензія, проєкт активно оновлюється.

Мінуси й обмеження

  • Займає багато місця: шість контейнерів і понад 10 ГБ образів Docker (за нашим тестом).
  • Це не «безкоштовний ChatGPT»: за моделі від OpenAI чи Anthropic ви платите за ключем API, а локальні моделі потребують потужного заліза.
  • Потрібні Docker і сервер (або комп’ютер, що працює постійно); оновлення й резервні копії — на вас.
  • За замовчуванням піднімається кілька сервісів (MongoDB, пошук, RAG) — це ресурси й складність.

Ми запустили й перевірили

Тест ai-soft, 5 жовтня 2026 р.. Середовище: Windows 11, Docker Desktop 29.8.1 (WSL2), 30 ГБ пам’яті, без дискретної відеокарти.

Задача

Підняти LibreChat за інструкцією з репозиторію й перевірити, що чат відкривається і говорить українською.

Що ми робили

  1. Встановили Docker Desktop і WSL2 (потрібне перезавантаження Windows).
  2. Клонували репозиторій (коміт від 30 вересня 2026), скопіювали .env.example у .env.
  3. Виконали docker compose up -d: завантажилось шість образів сумарно 10,5 ГБ, піднялися сам чат, MongoDB, Meilisearch, RAG-сервіс і векторна база.
  4. Відкрили http://localhost:3080.

Результат

Чат запустився й відповідає (HTTP 200); сторінка входу одразу українською («Ласкаво просимо», «Зареєструватися»). Не вдалося запустити лише необов’язкову адмін-панель: контейнер admin-panel завершується з помилкою, бо в .env не задано SESSION_SECRET (мінімум 32 символи). У журналі чату також є помилка планувальника завдань schedules — на роботу сторінки входу вона не вплинула. Реєстрацію, розмову з моделями та агентів ми не перевіряли: для цього потрібні обліковий запис і ключі провайдерів.

Висновок. Запуск за інструкцією працює з першого разу, але важкий: понад 10 ГБ образів і шість контейнерів. Для одного користувача з одним ключем це надмірно — підходить командам або тим, хто хоче власний сервер.

Що це

LibreChat — вебзастосунок-чат, схожий на ChatGPT. Різниця в тому, що ви розгортаєте його самі й самі вирішуєте, до яких моделей він підключений. У README проєкту заявлені підключення до Anthropic, OpenAI, Azure OpenAI, Google, AWS Bedrock та будь-якого сервісу з API, сумісним з OpenAI, зокрема локальних (Ollama та ін.).

Кому підійде

  • Командам і людям, які використовують кілька моделей і не хочуть перемикатися між сайтами.
  • Тим, хто хоче тримати історію чатів у себе й керувати доступом користувачів.
  • Тим, хто вже має ключі API й готовий керувати сервером.

Якщо вам потрібен просто чат без налаштувань — звичайний сайт ChatGPT чи Claude простіший.

Як запустити (за документацією проєкту)

Потрібні Git і Docker (на Windows — Docker Desktop). Кроки нижче ми відтворили 5 жовтня 2026 (див. блок «Ми запустили й перевірили»); актуальну інструкцію завжди звіряйте з librechat.ai. Перший запуск завантажує понад 10 ГБ образів — залиште вільне місце й час.

  1. Клонувати репозиторій і зайти в теку проєкту.
  2. Скопіювати файл .env.example у .env — у ньому порт (за замовчуванням 3080), параметри бази, ключі провайдерів. Для OpenAI значення user_provided означає, що кожен користувач вводить свій ключ у чаті.
  3. Запустити docker compose up -d — підніметься сам чат і допоміжні сервіси (MongoDB, пошук, RAG).
  4. Відкрити в браузері http://localhost:3080 і створити обліковий запис. У .env.example реєстрація за замовчуванням увімкнена — для публічного сервера вимкніть її.

Що врахувати

  • Безпека. Не відкривайте чат в інтернет без HTTPS, паролів і вимкненої публічної реєстрації.
  • Витрати. Ключі API тарифікуються за використання; перед розгортанням на роботі порівняйте з вартістю підписок.
  • Оновлення. У проєкті часті релізи; читайте файл UPGRADING.md перед оновленням.

Часті запитання

Чи LibreChat безкоштовний?

Сам код — так, ліцензія MIT. Але за моделі від OpenAI чи Anthropic ви платите за ключем API, а локальні моделі потребують відповідного заліза.

Чи є LibreChat українською?

Так, у репозиторії є переклад інтерфейсу українською; у нашому тесті сторінка входу відкрилась українською без налаштувань.

Скільки місця потрібно?

У нашому тесті docker compose завантажив шість образів загальним розміром 10,5 ГБ.

Чи можна без Docker?

Проєкт описує й інші способи розгортання в документації, але ми перевіряли лише запуск через Docker Compose.