Что это такое?
Готовый fullstack-проект веб-платформы для общения с AI-моделями, с аутентификацией и историей сообщений.
Это готовый к запуску fullstack-проект чат-платформы на Go и Vue 3. Он реализует полный цикл: пользователь регистрируется по email, получает сгенерированное имя, входит в систему и общается с AI через веб-интерфейс. Поддерживает две опции: облачные модели и...
Для разработчиков на Go, которые хотят быстро запустить свой чат-сервис с аутентификацией и историей сообщений. Подойдёт как основа для кастомизации или учебный проект.
Создание с нуля веб-приложения для общения с AI — это много рутины: аутентификация, управление сессиями, работа с разными моделями, потоковая передача ответов. Этот проект берёт на себя всю инфраструктуру.
Backend на Go (Gin, GORM) обрабатывает регистрацию по email с кодом, логин через JWT, управляет чат-сессиями и подключается к AI-моделям. Frontend на Vue 3 предоставляет интерфейс. Можно использовать как облачные модели (OpenAI-совместимые), так и локальные через Ollama. Сообщения хранятся в MySQL, кэш — в Redis, а для асинхронных задач используется RabbitMQ.
Это готовый к запуску fullstack-проект чат-платформы на Go и Vue 3. Он реализует полный цикл: пользователь регистрируется по email, получает сгенерированное имя, входит в систему и общается с AI через веб-интерфейс. Поддерживает две опции: облачные модели и локальные через Ollama, включая потоковый вывод и переключатель веб-поиска для локальных моделей.
Проект автоматически генерирует имя пользователя при регистрации и отправляет его на email — небольшая, но приятная деталь, которую редко встретишь в open-source аналогах.
Стоит попробовать, если вам нужен рабочий каркас для чат-сервиса. Проект структурирован, покрывает базовые потребности, но требует настройки нескольких внешних сервисов (БД, кэш, очередь).
Проект использует свежие версии Go (1.24) и Vue 3, что говорит о поддержке. Однако низкая активность (15 звёзд, 0 форков) может указывать на ограниченное сообщество.
Карточка собрана по данным GitHub, README и структуре репозитория. Это не официальная документация проекта.
Готовый fullstack-проект веб-платформы для общения с AI-моделями, с аутентификацией и историей сообщений.
Для разработчиков на Go, которые хотят быстро развернуть чат-сервис или изучить реализацию подобной системы.
Если проект подходит под ваш сценарий, можем помочь с установкой, интеграцией, доработкой или аккуратным форком под вашу инфраструктуру.