OpenAI-compatible.
India-built.
Drop-in REST API on NeuroCortex — the AI engine built to understand the human brain. Point your OpenAI SDK at our baseURL and ship. Three opt-in modes — Deep Thinking, Agent Mode, Web Access — default OFF for sub-second latency. Shared INR wallet with the Lab.
Powered by NeuroCortex →
Prefer to use NeuroCortex from ChatGPT, Claude, Cursor or Codex? Plug it in as an MCP server — see /mcp.
Swap the baseURL. Keep your code.
import OpenAI from "openai";
const client = new OpenAI({
apiKey: process.env.NEUROCORTEX_KEY, // neurocortex_v3_live_…
baseURL: "https://bharatneurotech.com/api/public/v1",
});
const out = await client.chat.completions.create({
model: "neurocortex-v3",
messages: [{ role: "user", content: "audit this clause" }],
max_tokens: 16384, // model-card max output
// Opt-in NeuroCortex modes (all default OFF for low latency):
neurocortex: {
deep_thinking: false,
agent_mode: false,
web_access: false,
},
});// HOW IT WORKS
Create your account and open Wallet & Billing. One INR wallet funds chat, audits, consults and API calls.
Generate a neurocortex_v3_live_… Bearer token in /billing. Per-key daily caps and IP allow-lists supported.
POST OpenAI-shape JSON to /v1/chat/completions. Stream or non-stream. Three opt-in modes per call.
// PRICING
API is purely metered — every billable call is 2× the equivalent Lab action on Hobby. Builder 1.5×, Scale 1.2×, Sovereign 1.0×. Account and catalogue reads are metered at zero. Opt-in modes add small per-call surcharges before the tier multiplier.
| Endpoint | Action | Per call (Hobby) |
|---|---|---|
| POST /v1/chat/completions | core chat (OpenAI-compatible) | ₹1 |
| + neurocortex.deep_thinking:true | reasoning surcharge | + ₹4 |
| + neurocortex.agent_mode:true | tool/agent surcharge | + ₹2 |
| + neurocortex.web_access:true | web search surcharge | + ₹2 |
| POST /v1/neurocortex/scan | image scan | ₹3 |
| POST /v1/neurocortex/listen | audio · per minute | ₹3 |
| POST /v1/neurocortex/listen (video) | video · per minute | ₹4 |
| GET /v1/models | model catalogue | free |
| GET /v1/neurocortex/account | wallet balance + daily usage | free |
No silent waits. No empty responses.
- Pre-flight wallet check — low balance returns 402 before the model is ever called. No 30s waits on a doomed call.
- Default max_tokens 16384 — the engine model-card maximum, so chat & codemaster scaffolds never length-truncate. Sub-256 is rejected at 400.
- Empty responses auto-refund — 502
empty_response_increase_max_tokenswith a fix. - Modes explicitly OFF by default — no surprise tool-call hallucinations, no surprise reasoning latency.
- Hard timeouts — 30s standard, 60s with deep_thinking, 240s for streams.
