Демо · работает в браузере

Всё для emoji. Для любого приложения.

Поиск, который понимает сленг, фильмы и чувства на 11 языках. Подбор реакций, фото в emoji, кастомные emoji, единый вид на всех устройствах и аналитика. Одна платформа для приложения, которое у вас уже есть.

Фильм, чувство, опечатка, другой язык — попробуйте что угодно.

Попробуйте

npm install emojisenseТариф Free · без карты · ядро MIT

Работает с

  • React
  • Vue
  • Svelte
  • Angular
  • Tiptap
  • Lexical
  • Swift
  • Chrome
  • Raycast
  • MCP

Применение

Одна платформа везде, где нужны emoji.

Пять небольших приложений на настоящем движке. Попробуйте — они работают.

Введите двоеточие, найдите чувство

Автодополнение, которое понимает сленг и смысл, плюс подбор реакций для каждого сообщения.

launch

Запуск нового онбординга v2

Участники: 12

Сегодня

Priya Natarajan

RC 2.14.0-rc.3 прошёл проверку на тестовом окружении. Все 412 сквозных тестов прошли с первого раза.

Marcus Webb

Приветственное письмо готово. Вместо «Начать» теперь «Настроить рабочее пространство». Этот вариант уверенно победил в тесте текстов.

Lena Okafor

Раскатили на 100 %. Сегодня утром регистраций на 18 % больше. Спасибо всем за работу 📈

Введите : и 2 буквы для emoji

Зачем это нужно

Панели ищут названия. Люди пишут о чувствах.

Большинство панелей выбора emoji ищут только официальные названия, например “rocket” или “goat”. Сравните два способа поиска по одним и тем же данным emoji.

Что пишутОбычная панельEmojisense
“congrats on the launch”НамерениеНичего не найдено👏🎉㊗️
“greatest of all time”СмыслНичего не найдено🐐🎪🎩
“hallowelen”ОпечаткаНичего не найдено🎃🍬🧛
“jurassic park”ФильмНичего не найдено🦖🦟🏞️
“i'm exhausted”ЧувствоНичего не найдено🛌🪫😮‍💨
“break a leg”ВыражениеНичего не найдено🍀🎭️🦵

Возможности

Всё для emoji в одном месте.

Поиск, реакции, фото, кастомные emoji, единые наборы emoji, аналитика и тенанты. Один SDK, один API, один тариф. Для одного приложения или тысячи клиентов.

Понимает, что люди имеют в виду

Сленг, фильмы, выражения и чувства, а не только официальные названия.

  • greatest of all time🐐
  • jurassic park🦖
  • i'm exhausted🛌
  • mind blown🤯
  • no cap🧢
  • break a leg🍀

Прощает опечатки

Люди печатают быстро. Поиск не отстаёт.

  • hallowelen🎃
  • brocoli🥦
  • piza🍕
  • congradulations🥳

Языков: 11. Пишите как привыкли

Родная письменность и латиница: Hinglish, pinyin, Arabizi.

  • happy birthday🥳
  • feliz cumpleaños🥳
  • 生日快乐🎂
  • जन्मदिन मुबारक🥳
  • عيد ميلاد سعيد🎂
  • joyeux anniversaire🥳
  • শুভ জন্মদিন🎂
  • feliz aniversário🥳
  • с днём рождения🎂
  • selamat ulang tahun🥳
  • doğum günü🥳

Следит за культурой Новое

Значение emoji зависит от места и времени. Редакторы с помощью ИИ добавляют актуальные ассоциации рядом с основным ответом, сохраняя его.

Как это работает
  • greatest of all time🐐⚽🇦🇷🇵🇹Football's greatest-of-all-time debate
  • i'm dead💀😭Slang for laughing so hard it is too much
  • thank you🙏🙇In Japan, thanks and apologies often come with a bow

Мгновенно, даже без сети

Большинство запросов остаются на устройстве.

0,4 msИзмеренный p95 на каждый символ

Подбор реакций

Отправьте сообщение и получите реакции, которые выбрали бы люди.

“so proud of you”

🥹🥲🥳👏

Фото в emoji Бета

Для щенка — 🐶 и 🥹. Фото не сохраняются.

Ваши кастомные emoji

Загрузите набор или импортируйте его из Slack и Discord. Поиск найдёт его вместе со стандартными emoji, в том числе по вашим псевдонимам.

:shipit-rocket::lgtm::deploy-friday::latte-art:

Наборы emoji с хостингом

Twemoji, Noto или Fluent с периферии сети: один вид на всех устройствах. Даже флаги на Windows.

JPWindows сейчас🇯🇵с набором с хостингом

Аналитика

Узнайте, что люди ищут и чего не находят.

  • congrats
  • lfg
  • ship it
  • big mood

Не найдено: rizzler добавьте кастомный emoji

Команды и окружения

Отдельные ключи для разработки, тестирования и продакшена. Пригласите свою команду.

  • Разработкаpk_dev_7Hq…
  • Тестированиеpk_stg_2Lm…
  • Продакшенpk_live_9Xa…

Тенанты и вебхуки

Создаёте платформу? Дайте каждому клиенту свой набор emoji с управлением через API.

  • Ваша платформа
  • Acme Rockets
  • Bloom Café
  • Pixel Guild

Конфиденциальность по умолчанию

  • Без идентификаторов пользователей и IP-адресов
  • Текст сообщений не сохраняется
  • Фото обрабатываются в памяти и не сохраняются
  • Только анонимная сводная статистика поиска

Открытое ядро

Движок, SDKs, пакет данных и сервер API доступны по лицензии MIT. Запустите их в своём аккаунте Cloudflare или используйте наш хостинг.

MIT движок · SDKs · данные · сервер API

Культура Новое

Смысл emoji зависит от культуры. А культура меняется.

Редакторы с помощью ИИ отслеживают значения emoji в разных культурах и в разное время. Эти ассоциации дополняют ответ, сохраняя его.

greatest of all time
  1. 🐐Основной ответ
  2. Культурные дополнения:⚽🇦🇷🇵🇹
  3. 🎪
  4. 🎩
  5. 🧔‍♀️
  • Football's greatest-of-all-time debateПостоянно · везде · Предложено ИИ, одобрено редактором

Один ответ везде, круглый год.

  1. ИИ предлагает

    Он предлагает ассоциации на основе календарей праздников, крупных событий и нового сленга.

  2. Редактор решает

    Человек проверяет каждую ассоциацию. Публикация возможна только после его одобрения.

  3. Поиск добавляет

    Одобренные emoji появляются в результатах после основного ответа и исчезают, когда теряют актуальность.

Периферия сети

Быстро в Лагосе, Лиме и Лахоре.

Emojisense работает в сети Cloudflare в более чем 300 городах. На каждый запрос отвечает ближайший к пользователю город, а не один удалённый регион.

🦖jurassic park
👏congrats
🎉feliz cumple
👏parabéns
🍻cheers
🎉well done
👏bravo
💪kolay gelsin
🎂عيد ميلاد سعيد
🎂с днём рождения
🎉बधाई हो
🎂শুভ জন্মদিন
🥳selamat ulang tahun
🎂生日快乐
🐐greatest of all time
Реальные запросы и emoji, которые возвращает движок. Карта служит иллюстрацией. Точки обозначают крупные города, а не точное расположение дата-центров.
  • 300+городов в сети Cloudflare. Для 95 % пользователей интернета один из них находится в пределах 50 ms.
  • < 1 msдля ответов на устройстве при вводе каждого символа. Измеренный p95: 0,4 ms.
  • ≈ 50 msдля поиска по смыслу с ИИ на периферии сети. Измеренный p50: 52 ms.
  • 0серверов, регионов и графических процессоров, которые нужно настраивать. Работает одинаково везде.

Лучше с каждым запросом

Больше запросов — умнее поиск.

Частые запросы получают мгновенные ответы. Новый сленг изучается каждую ночь. Поиск остаётся умным даже после исчерпания лимита тарифа.

Как поиск получает ответ

  1. На устройстве

    Названия, сленг и опечатки прямо из встроенного словаря. Работает без сети с первого символа.

    < 1 ms✓ отвечает✓ продолжает отвечать
  2. Готовые ответы на популярные запросы

    Каждую ночь для самых частых запросов заранее готовятся умные ответы и размещаются рядом с вашими пользователями.

    ближайший город✓ отвечает✓ продолжает отвечать
  3. Недавние ответы рядом

    Когда новый запрос понят, ответ сохраняется в ближайшем городе. В следующий раз он вернётся мгновенно.

    ближайший город✓ отвечает✓ продолжает отвечать
  4. Поиск по смыслу с ИИ

    Новые формулировки распознаются по смыслу на периферии сети примерно за 50 ms.

    ≈ 50 ms✓ отвечает⏸ до следующего месяца

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

Интеграции

Всё для emoji, где бы вы ни создавали приложения.

Поиск, реакции, фото, кастомные emoji и наборы emoji с хостингом. Подключите всю платформу к своему стеку.

Фреймворки

Редакторы и панели выбора

Нативные приложения

ИИ и серверы

Есть кастомные emoji в Slack или Discord? Перенесите их на тарифе Pro.ТарифыВся документация

Разработчикам

Подключите за минуты, а не за спринты.

Один SDK для поиска и панелей выбора, один API для реакций, фото и кастомных emoji. Есть интеграции для вашего стека.

  • Сохраняет вашу панель выбора и дизайн
  • Работает без сети с первого символа
  • Ядро MIT для самостоятельного хостинга
Быстрый старт
npm install @emojisense/react frimousse

import { useEmojisense } from "@emojisense/react";
import { EmojisensePicker } from "@emojisense/react/frimousse";

const sense = useEmojisense({ packBaseUrl, endpoint, publishableKey });
<EmojisensePicker emojisense={sense} onEmojiSelect={({ emoji }) => insert(emoji)} />

Тарифы

Бесплатный старт. Разумная цена при росте.

Поиск и подбор реакций есть на всех тарифах. Платите за объём, фото, кастомные emoji и работу в команде.

Период оплаты

Годовая оплата доступна на тарифах Solo. Остальные тарифы оплачиваются ежемесячно.

Free

Для небольших проектов и знакомства с платформой.

0 $/ мес.

Без карты

Бесплатный ключ

Включено

  • Поиск по смыслу и подбор реакций
  • Все SDKs и интеграции
  • Без ограничений ответов на устройстве
  • 100 тыс. вызовов ИИ в месяц
  • 100 фото в emoji в месяц
  • 1 приложение или окружение

Solo

Для одного приложения с реальными пользователями.

5 $4 $/ мес.

или 48 $ в год, экономия 12 $Оплата 48 $ в год, экономия 12 $

Подключить SoloПодключить Solo за год

Всё из Free, а также

  • 500 тыс. вызовов ИИ в месяц
  • 1 тыс. фото в emoji в месяц
  • 500 кастомных emoji
  • Наборы emoji с хостингом

Scale

Для платформ с большим числом клиентов.

100 $/ мес.

Ежемесячная оплата

Подключить Scale

Всё из Pro, а также

  • 15 млн вызовов ИИ в месяц
  • 75 тыс. фото в emoji в месяц
  • 10 тыс. кастомных emoji
  • 1 год аналитики
  • Без ограничений приложения или окружения
  • Тенанты
  • Вебхуки
  • Приоритетная поддержка

Поиск работает даже после достижения лимита тарифа. Когда месячный лимит вызовов ИИ исчерпан, ответы на устройстве, готовые ответы и ответы из кеша работают до следующего месяца. Что считается вызовом?

FAQ

Ответы на вопросы.

Что такое Emojisense?

Одна платформа для всего, что связано с emoji в вашем продукте. Поиск, который понимает людей на 11 языках, подбор реакций, фото в emoji, кастомные emoji, наборы emoji с хостингом, аналитика и отдельные emoji для каждого клиента платформы. Подключается к вашему приложению и панели выбора.

Нужен ли мне сервер?

Нет. Движок и словарь работают в браузере или приложении. Наш API добавляет поиск по смыслу для необычных запросов. Его также можно разместить самостоятельно в своём аккаунте Cloudflare.

Какие панели выбора и фреймворки поддерживаются?

Уже доступны React и панель выбора Frimousse. Есть веб-компонент для Vue, Svelte, Angular и обычного HTML, расширения для Tiptap и Lexical, SDK для Swift, расширение Chrome, Raycast и сервер MCP для приложений с ИИ.

Что произойдёт, когда я достигну лимита тарифа?

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

Где это работает?

Движок работает на устройствах ваших пользователей. API работает в сети Cloudflare в более чем 300 городах и отвечает рядом с тем, кто вводит запрос. Пользователям не приходится ждать ответа из одного удалённого региона.

Что вы знаете о моих пользователях?

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

Исходный код открыт?

Да. Движок, SDKs, пакет данных и сервер API доступны по лицензии MIT. Наш сервис добавляет ежедневные обновления словаря, аналитику и кастомные emoji.

Всё для работы с emoji. Везде.

Дайте пользователям emoji, которые просто работают: на любом языке и устройстве. Начните бесплатно за несколько минут.