डेवलपर पोर्टल

NOLGIA पर बनाएं।

इमेज, वीडियो और ऑडियो जनरेशन के लिए एक REST API, साथ में गाइड, चार भाषाओं में आधिकारिक SDK, एक CLI और कोडिंग एजेंट के लिए स्किल्स। Base URL https://api.nolgia.ai, पर्सनल एक्सेस टोकन से ऑथेंटिकेशन।

खाली स्टूडियो बैकलॉट में स्कूल की डेस्क पर बैठा एक युवक लैपटॉप पर टाइप कर रहा है, और उसके पीछे एक क्रेन किसी इमारत का पूरे आकार का अगला हिस्सा उसकी जगह पर उतार रही है

गाइड

किसी गाइड से शुरू करें।

docs.nolgia.ai की गाइड से प्लेटफ़ॉर्म सीखें, या MCP के साथ Claude या Cursor से जनरेट करें।

क्विकस्टार्ट

क्लाइंट इंस्टॉल करें और अपना पहला जनरेशन चलाएं।

गाइड पढ़ें
Lock

ऑथेंटिकेशन

टोकन बनाएं और API रिक्वेस्ट ऑथेंटिकेट करें।

गाइड पढ़ें
Job queue

जॉब

जनरेशन सबमिट करें और उसके नतीजे का इंतज़ार करें।

गाइड पढ़ें
Upload to the cloud

अपलोड

अपने जनरेशन के लिए रेफ़रेंस फ़ाइलें अपलोड करें।

गाइड पढ़ें

एरर

API एरर समझें और जानें कि उन्हें कैसे संभालें।

गाइड पढ़ें
Credit meter

बिलिंग

क्रेडिट और जनरेशन की लागत ट्रैक करें।

गाइड पढ़ें
Organization members

ऑर्गनाइज़ेशन

टीम का एक्सेस और साझा संसाधन मैनेज करें।

गाइड पढ़ें
Agent core with orbiting tasks

Agent Sessions API

सेशन बनाएं और NOLGIA Agent को मैसेज भेजें।

गाइड पढ़ें
Library of tiles

क्लाइंट लाइब्रेरी

अपनी भाषा के लिए एक आधिकारिक क्लाइंट चुनें।

गाइड पढ़ें

API रेफ़रेंस

हर API एंडपॉइंट और रिक्वेस्ट स्कीमा एक्सप्लोर करें।

रेफ़रेंस खोलें

llms.txt

कोडिंग एजेंट के लिए प्लेन-टेक्स्ट डॉक्स इंडेक्स पढ़ें।

llms.txt खोलें

API रेफ़रेंस

लाइव, OpenAPI कॉन्ट्रैक्ट से जनरेट किया गया।

हर एंडपॉइंट, स्कीमा और उदाहरण उसी स्पेक के साथ कदम से कदम मिलाकर चलता है, जिस पर प्लेटफ़ॉर्म चलता है। इसे एक्सप्लोर करें, फिर पर्सनल एक्सेस टोकन से ऑथेंटिकेट करें।

API डॉक्यूमेंटेशन

पूरा OpenAPI रेफ़रेंस: जनरेशन, एसेट, जॉब, बिलिंग और अकाउंट एंडपॉइंट, रिक्वेस्ट और रिस्पॉन्स स्कीमा के साथ।

docs.nolgia.ai
Lock

ऑथेंटिकेशन

रिक्वेस्ट में पर्सनल एक्सेस टोकन (PAT) bearer टोकन के रूप में जाता है। नाम के साथ /pat पर POST करके एक बनाएं। प्लेनटेक्स्ट टोकन (nol_ से शुरू) सिर्फ़ एक बार लौटाया जाता है, इसलिए उसे सुरक्षित रखें।

shell
curl -X POST https://api.nolgia.ai/pat -d '{"name":"my-cli"}'

फिर हर रिक्वेस्ट पर इसे Authorization: Bearer nol_… के रूप में भेजें। PAT सिर्फ़ टॉप-अप क्रेडिट खर्च करता है, मासिक प्लान के क्रेडिट कभी नहीं, और जिन मॉडल के लिए Pro या उससे ऊपर का प्लान चाहिए, उनके लिए वही प्लान ज़रूरी है।

Terminal window

CLI

nolgia CLI इंस्टॉल करें।

आपके टर्मिनल से इमेज, वीडियो और ऑडियो के लिए एक Rust बाइनरी। नीचे दिया हर तरीका एक ही रिलीज़ इंस्टॉल करता है।

Homebrew

shell
brew tap nolgiainc/nolgia && brew install nolgia

macOS और Linux। nolgiainc/homebrew-nolgia का nolgia फ़ॉर्मूला सबसे नई रिलीज़ फ़ॉलो करता है।

npm

shell
npm install -g @nolgia/cli

Node 18 या उससे नया ज़रूरी है। postinstall के दौरान आपके प्लेटफ़ॉर्म के लिए पहले से बनी बाइनरी डाउनलोड करता है।

शेल इंस्टॉलर

shell
curl -fsSL https://raw.githubusercontent.com/nolgiainc/nolgia-cli/main/install.sh | bash

यह कमांड रिपॉज़िटरी की main ब्रांच से लाई गई एक स्क्रिप्ट चलाती है और फिर एक रिलीज़ बाइनरी डाउनलोड करती है। अगर आपके एनवायरनमेंट में रिव्यू या प्रोवेनेंस जांच ज़रूरी है, तो पहले install.sh सेव करके जांचें और --tag से बाइनरी पिन करें।

Cargo

shell
cargo install nolgia-cli

stable Rust टूलचेन से सोर्स से बिल्ड होता है।

रिलीज़ बाइनरी

GitHub रिलीज़ पर हर प्लेटफ़ॉर्म के लिए पहले से बनी बाइनरी:

  • nolgia-x86_64-apple-darwinmacOS (universal)
  • nolgia-x86_64-unknown-linux-gnuLinux x86_64
  • nolgia-aarch64-unknown-linux-gnuLinux arm64
  • nolgia-x86_64-pc-windows-msvc.exeWindows x86_64
  • nolgia-aarch64-pc-windows-msvc.exeWindows arm64
GitHub पर सबसे नई रिलीज़
पूरा CLI रेफ़रेंस
Agent core with orbiting tasks

स्किल्स और प्लगइन

अपने कोडिंग एजेंट को NOLGIA सिखाएं।

nolgiainc/nolgia-skills पर पब्लिश की गई तीन स्किल्स Claude Code, Cursor और Codex को प्लेटफ़ॉर्म, वीडियो प्रॉम्प्टिंग और UGC ऐड सिखाती हैं। आपका एजेंट इंस्टॉल का जो तरीका इस्तेमाल करता है, वह चुनें।

कोई भी एजेंट

shell
npx skills add nolgiainc/nolgia-skills

Node.js ज़रूरी है। skills CLI, Claude Code, Cursor, Codex और दूसरे सपोर्टेड एजेंट को खुद पहचान लेता है।

GitHub CLI

shell
gh skill install nolgiainc/nolgia-skills --all

GitHub CLI 2.90 या उससे नया (यह कमांड प्रीव्यू में है)। हर प्रोजेक्ट के लिए इंस्टॉल करने के लिए --scope user जोड़ें।

Claude Code

Claude Code
/plugin marketplace add nolgiainc/nolgia-skills
/plugin install nolgia@nolgia

ये कमांड Claude Code के अंदर टाइप करें। इससे /nolgia:nolgia-platform, /nolgia:nolgia-video-prompting और /nolgia:nolgia-ugc-ads रजिस्टर हो जाते हैं।

Cursor

skills रिपो के साथ एक Cursor प्लगइन मैनिफ़ेस्ट आता है। होस्टेड MCP सर्वर और /nolgia कमांड nolgiainc/cursor-plugin से आते हैं।

GitHub पर nolgiainc/cursor-plugin

Codex

shell
gh skill install nolgiainc/nolgia-skills --all --agent codex --scope user

प्लगइन के रूप में इंस्टॉल होने पर Codex रिपो का Codex प्लगइन मैनिफ़ेस्ट भी पढ़ता है।

nolgia CLI से

shell
nolgia skills install

CLI में यही तीन स्किल्स शामिल हैं। टारगेट: --target claude-user, --target claude-project, --target hermes, या --target dir --dir <path>।

इसे अपने एजेंट में पेस्ट करें

एक लाइन
Read https://raw.githubusercontent.com/nolgiainc/nolgia-cli/main/INSTALL_FOR_AGENTS.md and follow it end to end to install and set up the Nolgia CLI for me.

आपका कोडिंग एजेंट sudo के बिना CLI इंस्टॉल करता है, आपके ऑथेंटिकेट करने तक इंतज़ार करता है, स्किल्स इंस्टॉल करता है, और जांच के लिए एक जनरेशन चलाता है।

रनबुक पढ़ें
GitHub पर इंस्टॉल गाइड और सोर्स
Library of tiles

आधिकारिक SDK

चार क्लाइंट, एक प्लेटफ़ॉर्म।

अपने स्टैक के लिए क्लाइंट इंस्टॉल करें और मिनटों में जनरेट करना शुरू करें। हर SDK एक ही API पर काम करता है।

Python

PyPI · nolgia

OpenAPI कॉन्ट्रैक्ट से जनरेट किया गया टाइप्ड क्लाइंट। AuthenticatedClient इंपोर्ट करें और nolgia.api.* मॉड्यूल कॉल करें।

shell
pip install nolgia

JavaScript / TypeScript

npm · @nolgia/sdk

Node और ब्राउज़र के लिए पूरी तरह टाइप्ड openapi-fetch क्लाइंट। एक ही इंस्टॉल में ज़रूरत की हर चीज़ आ जाती है। ESM के साथ आता है, बेहतरीन TypeScript डेफ़िनिशन के साथ।

shell
npm install @nolgia/sdk

Rust

crates.io · nolgia

tokio पर चलने वाला async क्लाइंट, OpenAPI कॉन्ट्रैक्ट से जनरेट किया गया, जिसमें रीट्राई, टाइप्ड एरर, जॉब का इंतज़ार, अपलोड और डाउनलोड पहले से शामिल हैं। एक ही इंस्टॉल: यह अपना रनटाइम और serde_json री-एक्सपोर्ट करता है। ब्लॉकिंग क्लाइंट बस एक फ़ीचर फ़्लैग दूर है।

shell
cargo add nolgia

Rust CLI

crates.io · nolgia-cli

nolgia कमांड: एक Rust बाइनरी जो आपके टर्मिनल से इमेज, वीडियो और ऑडियो जनरेट करती है। Rust कोड के लिए ऊपर दिया nolgia crate इस्तेमाल करें।

shell
cargo install nolgia-cli

क्विकस्टार्ट

ऑथेंटिकेट करें, फिर कॉल करें।

अपने PAT से एक क्लाइंट बनाएं, इमेज जनरेशन सबमिट करें और एसेट के लिए जॉब को long-poll करें: वही तीन कॉल जिनसे हर SDK का README शुरू होता है। Python क्लाइंट टाइप्ड nolgia.api.* मॉड्यूल देता है, Rust crate का subscribe एक ही कॉल में सबमिट करके इंतज़ार करता है, और CLI आपके शेल से प्लेटफ़ॉर्म चलाता है।

ट्रैक जैकेट पहने एक युवक लैपटॉप लिए बीच पर आराम से बैठा है, और उसके पीछे इमारत जितनी ऊंची लहर उठ रही है, जिस पर सूरज की सुनहरी रोशनी पड़ रही है
quickstart.py
from nolgia import AuthenticatedClient
from nolgia.api.generate import generate_image
from nolgia.api.jobs import wait_for_job
from nolgia.models import GenerateImageRequest, ImageModel, Job

# Create a token at https://nolgia.ai/settings/api-tokens and pass it as a bearer.
client = AuthenticatedClient(base_url="https://api.nolgia.ai/v1", token="nol_...")

# POST /generate/image answers 202 with a job.
job = generate_image.sync(
    client=client,
    body=GenerateImageRequest(model=ImageModel.GPT_IMAGE_2, prompt="a red fox in the snow"),
)
if not isinstance(job, Job):
    raise SystemExit(f"refused: {job}")

# Long-poll GET /jobs/{id}/wait for the finished asset.
done = wait_for_job.sync(job.id, client=client, timeout_seconds=120)
if isinstance(done, Job) and done.status == "succeeded":
    print(done.asset.signed_url)

NOLGIA पर बनाएं

API से कहीं ज़्यादा।

MCP के ज़रिए प्लेटफ़ॉर्म को अपने असिस्टेंट से कनेक्ट करें, मार्केटप्लेस की एबिलिटीज़ से अपने एजेंट की क्षमता बढ़ाएं, या जनरेशन का काम NOLGIA Agent पर छोड़ दें।

Lock

टोकन लें, बनाना शुरू करें।

अकाउंट बनाएं, एक पर्सनल एक्सेस टोकन बनाएं, और किसी भी SDK को NOLGIA पर पॉइंट करें। पहले क्रेडिट हमारी तरफ़ से।