code/jeeves ai
Created March 7, 2026
scrape
import axios from 'axios';
async function jeeves(q) {
try {
const response = await axios.post('https://api.jeeves.ai/generate/v4/chat',
{
prompt: q
},
{
headers: {
'Content-Type': 'application/json',
'Authorization': 'Bearer undefined',
'User-Agent': 'Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Mobile Safari/537.36',
'Referer': 'https://jeeves.ai/chat/'
}
});
const lines = response.data.split('\n');
let finalText = '';
for (const line of lines) {
if (line.startsWith('data: ')) {
const jsonStr = line.slice(6);
if (jsonStr === '[DONE]') continue;
try {
const data = JSON.parse(jsonStr);
if (data.finalText) {
finalText = data.finalText;
break;
}
} catch (e) {
}
}
}
return finalText || response.data;
} catch (error) {
throw new Error(error.message);
}
}
jeeves('halo').then(console.log)