IntentEmoji Documentation
IntentEmoji is the first open specification for intentional emoji placement. It treats emoji as cognitive architecture, not decoration. Every emoji in your text either primes, punctuates, or annotates. IntentEmoji gives you a system for knowing which one you are doing, and doing it on purpose.
The Core Thesis
Most emoji today is placed after the thought it relates to. The sentence makes its point, and then the emoji arrives to react. This is called postloading, and it is the default behavior for nearly everyone who uses emoji in text.
IntentEmoji is built on a different approach. When an emoji appears before the text it relates to, it primes the reader's cognition. The brain receives an emotional or semantic signal first, and then the words land inside that frame. This is called preloading, and it is measurably more effective at capturing attention, increasing comprehension, and driving engagement.
The distinction is simple. The impact is significant. The research supports it. And until now, nobody had turned it into a usable system.
Quick Start
Option 1: API
Send plain text to the API and get back enhanced text with intentional emoji placement.
curl -X POST https://api.intentemoji.com/v1/enhance \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"text": "We just shipped the new dashboard. Users can now track metrics in real time.",
"profile": "professional",
"density": "moderate"
}'
Option 2: SDK
Install the JavaScript or Python package and call the enhance method directly.
npm install intentemoji
import { IntentEmoji } from 'intentemoji';
const ie = new IntentEmoji({ apiKey: 'YOUR_API_KEY' });
const result = await ie.enhance(
'We just shipped the new dashboard.',
{ profile: 'professional' }
);
console.log(result.text);
Option 3: Browser Extension
Install the extension and use Read Mode to see what any page is missing, or Compose Mode to enhance your writing in real time as you type.
Option 4: AI Prompt Module
Copy the IntentEmoji system prompt block into any LLM's system instructions. The model will produce IntentEmoji-compliant output without any API calls.
Explore the Docs
The Preload Principle
The science behind leading with emoji. Film score analogy, before/after examples, research citations.
Style Profiles
Six built-in profiles from casual to enterprise. Density ranges, preload ratios, and tone guidelines.
API Reference
Full endpoint documentation for enhance, analyze, reposition, and suggest.
SDK Guides
JavaScript, Python, and React. Installation, configuration, and code examples.
Browser Extension
Read Mode, Compose Mode, and settings reference for the Chrome and Firefox extension.
AI Integration
System prompt block, provider examples, and benchmark suite for tuning LLM output.
Research
All cited studies, findings, and the science behind cognitive priming with emoji.
Changelog
Version history and release notes.