nexoraai-sdk
v1.0.0
Published
Official SDK for NexoraAi API — by NinjaGamerz / Nexora PVT LTD
Maintainers
Readme
nexoraai-sdk
Official JavaScript/TypeScript SDK for the NexoraAi API.
© 2026 Nexora PVT LTD — Created by NinjaGamerz
Installation
npm install nexoraai-sdkQuick Start
import NexoraAi from 'nexoraai-sdk';
const ai = new NexoraAi({ apiKey: 'nxr_your_key_here' });
const res = await ai.chat('What is quantum computing?');
console.log(res.reply);API Reference
new NexoraAi(options)
| Option | Type | Required | Description | |-----------|--------|----------|------------------------------| | apiKey | string | ✅ | Your API key from nexoraai.com/api-keys | | baseUrl | string | ❌ | Custom base URL (default: https://nexoraai.com) | | timeout | number | ❌ | Timeout in ms (default: 30000) |
ai.chat(message, options?)
const res = await ai.chat('Explain React hooks');
console.log(res.reply); // AI response
console.log(res.remainingToday); // API calls left todayai.stream(message, onChunk)
await ai.stream('Write a story', (chunk) => {
process.stdout.write(chunk); // word by word
});ai.generateImage(prompt, options?)
const img = await ai.generateImage('a futuristic city at night');
console.log(img.imageUrl); // Public URL of generated imageai.search(query)
const res = await ai.search('latest AI news 2026');
console.log(res.reply); // AI summary
console.log(res.sources); // Web sourcesMulti-turn conversation
const ai = new NexoraAi({ apiKey: 'nxr_...' });
await ai.chat('My name is Rahul', { saveHistory: true });
const res = await ai.chat('What is my name?', { saveHistory: true });
console.log(res.reply); // "Your name is Rahul"Get API Key
Get your free API key at nexoraai.com/api-keys
