Когда делаешь что то в области ии-агентов хочешь дать людям что-то пощупать, упираешься в последнюю милю: интерфейс, который они реально откроют, доступы, которыми придётся управлять, и мобилку, которая должна просто работать. И обычно эту милю закрываешь костылём - ещё один бот в слаке или телеграме, потому что нормальный UI делать лень и долго. А я тут наткнулся тут на Open WebUI - похоже, многие его и так знают, но мне он закрыл ровно эту боль. По сути это self-hosted конструктор готового фронта под ассистента. Окно чата как у ChatGPT или Claude, в которое сзади подключаешь любой движок: локальную модель через Ollama или любой OpenAI-совместимый API - OpenAI, Groq, Mistral, OpenRouter. Меняется одной настройкой URL. Но интереснее, что это не только окно чата. Внутри конструктор агентов и кастомных персонажей, подключение своих Python-функций, RAG поверх твоих документов на выбор из десятка векторных баз, роли и группы доступа, корпоративная аутентификация, приложение под мобильный из коробки. То есть весь обвес, который обычно дописываешь руками вокруг модели, чтобы отдать её людям, тут уже собран. Серебряной пули нет: 135 тысяч звёзд на гитхабе не отменяют того, что это надо хостить и поддерживать самому, а лицензия там, к слову, не совсем «open» в классическом смысле - с оговоркой про брендинг и платный enterprise. Но как способ за вечер собрать рабочего ассистента с человеческим UI и отдать команде — это заметно честнее, чем очередной бот в мессенджере. https://github.com/open-webui/open-webui