AI-Консьерж — это чат-бот на базе нейросетей, который проводит ненавязчивое собеседование с пользователями и решает, стоит ли предоставлять им доступ. Работает на Bun и взаимодействует с языковыми моделями через Ollama или облачные маршрутизаторы (OpenRouter, Together.ai и другие).
-
💬 Имитация живого общения
Бот ведёт аккуратный диалог, не задавая прямых вопросов. Он старается выяснить цели и мотивацию пользователя через естественную беседу. -
🛡 Интеллектуальная фильтрация доступа
На основе анализа ответов (в том числе контекста, эмоций и стиля речи) система принимает решение — предоставить доступ или вежливо отказать. -
🧠 Гибкость моделей: локальные и облачные
Поддержка как локального запуска LLM (Ollama), так и облачных провайдеров (OpenRouter, Together.ai и др.). -
⚙️ Админ-дашборд в комплекте
Веб-интерфейс для настройки поведения бота в реальном времени:- смена темы общения
- выбор манеры поведения (дружелюбный, строгий, шутливый и т.д.)
- редактирование критерия отбора
- Bun
- Ollama ИЛИ API-провайдер (OpenRouter, OpenAI и т.д.)
.env
файл с настройками модели и доступа
bun install
Настройте ваши ключи и модели в .env
:
LLM_URL=http://172.22.2.10:11434/api/chat
OPEN_ROUTER_KEY=***********
ADMIN_TOKEN=supersecretpassword
REASONING_MODEL=qwen3:8b
CONVERSATIONAL_MODEL=qwen3:8b
Поднять сервис:
cd service
bun start
Поднять веб-интерфейс:
cd frontend
bun dev