vercel-labs/ai-chatbot

Полнофункциональный, настраиваемый AI-чатбот на Next.js от Vercel

Инструменты⭐ 20 960TypeScriptпоследний релиз: v3.1.0
Открыть на GitHub ↗Сайт проекта ↗

Что это за инструмент

Бесплатный open-source шаблон чат-бота на базе Next.js и AI SDK от Vercel, позволяющий быстро развернуть полнофункциональное приложение с интерфейсом диалога.

Зачем нужен

Инструмент решает задачу ускоренной разработки AI-приложений, предоставляя готовую архитектуру с поддержкой серверных компонентов и роутинга. Он полезен тем, что объединяет UI-компоненты, аутентификацию и интеграцию с различными LLM-провайдерами в единую рабочую систему, избавляя от настройки с нуля.

Что можно реализовать

  • Создание корпоративного чат-бота с сохранением истории переписки в базе данных
  • Разработка публичного AI-интерфейса с поддержкой аутентификации пользователей
  • Прототипирование приложений с использованием разных LLM (OpenAI, Anthropic, Mistral) через единый интерфейс
  • Построение систем с вызовом инструментов (tool calls) и генерацией структурированных объектов

Ключевые возможности

  • Использование Next.js App Router, React Server Components (RSCs) и Server Actions для высокой производительности
  • Единый API AI SDK для работы с текстом, объектами и инструментами от множества провайдеров
  • Готовая интеграция с Neon Serverless Postgres для хранения данных и Vercel Blob для файлов
  • Встроенная аутентификация через Auth.js и поддержка AI Gateway для маршрутизации запросов
  • UI на базе shadcn/ui и Tailwind CSS с компонентами Radix UI для доступности

👤 Кому подойдёт: разработчики (frontend/fullstack), создающие AI-приложения на стеке Next.js

Релизы