Novel представляет собой современный WYSIWYG-редактор, вдохновленный Notion, который предлагает уникальные функции, такие как автодополнение на основе искусственного интеллекта. Этот инструмент разработан с использованием Tiptap и Vercel AI SDK, что обеспечивает высокую производительность и гибкость в использовании.
Установка Novel проста и может быть выполнена с помощью команды npm i novel. После установки редактор можно легко интегрировать в ваше приложение, импортировав компонент Editor из пакета Novel.
Среди ключевых функций Novel выделяются меню слэша и пузырьковое меню, которые упрощают доступ к различным командам и настройкам. Автодополнение на базе ИИ активируется при вводе ++ или через меню слэша, что значительно ускоряет процесс написания текста.
Novel также поддерживает загрузку изображений через перетаскивание, копирование и вставку или через меню слэша. Уникальной особенностью является возможность добавления твитов и математических символов с использованием выражений LaTeX прямо из командного меню слэша.
Для разработчиков, желающих развернуть свою собственную версию Novel, предоставляется возможность деплоя на Vercel, что делает этот инструмент еще более привлекательным для использования в различных проектах.