Skip to content

Sanwed/meetai

Repository files navigation

Личный проект веб-сервиса для общения с AI-агентами "MeetAI"

Многостраничный сервис для общения с AI-агентами с возможностью их настройки. После завершения встречи доступна ее запись, транскрипция и возможность задать вопрос по встрече у AI чат-бота.

Как запустить

  1. Клонировать репозиторий https://github.com/Sanwed/meetai.git.
  2. npm run dev – запуск проекта для локальной разработки.
  3. npm run build – сборка проекта.
  4. npm run dev:webhook – для работы вебхука openaiAPI используется сервис ngrok, запускается параллельно с dev-сервером.
  5. npx inngest-cli@latest dev – необходимо при работе над логикой обработки записи встречи с помощью AI

Особенности и функцинал

  • Основные страницы: Главная, Мои агенты, Мои встречи, Детальная страница агента/встречи, Видео-звонок, Вход/Регистрация.
  • Поддерживает регистрацию/авторизацию пользователя, в том числе с помощью социальных сетей (Google, GitHub).
  • Создание агента с именем, аватором и инструкциями, которые позволяют настроить его поведение на встрече.
  • Создание встречи с возможностью выбора ранее созданных AI-агентов.
  • На детальной странице агента можно узнать все его параметры, а также редактировать или удалить.
  • На детальной странице созданной встречи есть возможность начать встречу, редактировать ее название и удалить.
  • На разводящей странице агентов можно увидеть список всех созданных агентов, увидеть основную информацию. Также можно использовать фильтры и пагинацию для поиска нужного агента.
  • На разводящей странице встреч можно увидеть список всех созданных встреч, увидеть основную информацию. Также можно использовать фильтры и пагинацию для поиска нужной встречи.
  • После запуска встречи открывается интерфейс звонка, куда подключается выбранный AI-агент, с которым можно вести беседу на любые темы.
  • После окончания встречи будет запущен ее анализ, и через некоторое время на детальной странице встречи появятся вкладки с подробной информацией: Общее заключение встречи и тайм-коды, Транскрипция в формате чата, Запись встречи, Чат с AI для обсуждения вопросов по встрече.
  • Доступен глобальный поиск созданных встреч и агентов в верхней строке веб-сайта.
  • Доступны различные планы подписки: Бесплатный, с ограничением по количеству агентов и встреч, Месячный/Годовой/Корпоративный, убирающие ограничения по количеству, но по функционалу полностью идентичны.

Технологии проекта

  • Next.js
  • React
  • ShadcnUI
  • Tanstack Query
  • Neon DB
  • Better Auth
  • TRPC
  • OpenAI API
  • Inngest
  • Polar
  • Nuqs
  • React Hook Form
  • Zod Schema
  • Stream.io
  • Drizzle ORM
  • TailwindCSS

Скриншоты

Screenshot 2025-08-31 at 23 54 32 Screenshot 2025-08-31 at 23 54 46 Screenshot 2025-08-31 at 23 54 59 Screenshot 2025-08-31 at 23 55 14 Screenshot 2025-08-31 at 23 55 52 Screenshot 2025-08-31 at 23 56 31 Screenshot 2025-08-31 at 23 56 43 Screenshot 2025-08-31 at 23 56 54 Screenshot 2025-08-31 at 23 57 19 Screenshot 2025-08-31 at 23 57 26 Screenshot 2025-08-31 at 23 57 44 Screenshot 2025-08-31 at 23 58 09

About

Next.js AI Agent Platform

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published