Jean Context API
The Universal Gas Station for User Understanding
Deeply understand users through a simple API call. One connection unlocks personalized experiences everywhere.
Why Jean?
Each platform understands you. Twitter knows your interests, Instagram your personality, etc. Instead of every website starting from scratch, they can immediately know how you think, write, and what matters to you.
Get the understanding Twitter has about your users
Leverage existing social data to understand your users deeply
Plug it into any website or application
Simple API integration that works everywhere
Deliver personalized experiences
Users get intimate, tailored interactions across your platform

Quick Start
# Get your API key
curl -X POST "https://jean-technologies.up.railway.app/api/keys/create" \
-H "Content-Type: application/json" \
-d '{"name": "My App"}'
# Get user context
curl "https://jean-technologies.up.railway.app/api/context?username=elonmusk" \
-H "x-api-key: YOUR_API_KEY"
Node.js Example
const axios = require('axios');
require('dotenv').config();
async function getUserContext(username) {
try {
const response = await axios.get(
`https://jean-technologies.up.railway.app/api/context?username=${username}`,
{ headers: { 'x-api-key': process.env.JEAN_API_KEY } }
);
return response.data;
} catch (error) {
console.error('Error:', error.response?.data || error.message);
}
}
// Example usage
getUserContext('elonmusk')
.then(data => {
console.log('Profile:', data.profile);
console.log('Recent tweets:', data.tweets.slice(0, 2));
});
What You Get
{
"profile": {
"username": "elonmusk",
"name": "Elon Musk",
"followers": 218307314,
"description": "",
"location": "",
"profilePicture": "..."
},
"tweets": [
{
"text": "...",
"createdAt": "2024-02-19T20:39:10.000000Z",
"likeCount": 44046,
"viewCount": 16874124,
// ... more metrics
}
]
}
Use Cases
E-commerce
Personalize product recommendations and site experience
Content Sites
Adapt content style and topics to each reader
Marketing
Craft messages that resonate with individual users
Customer Service
Understand user context before interaction
Talk to the Team
Have questions? Want to explore how Jean can work for you? We're a small team that loves talking directly with developers and founders.
Get in Touch