CLI और MCP सर्वर

अपने टर्मिनल से जनरेट करें, या अपने एजेंट से।

nolgia CLI इमेज, वीडियो और ऑडियो जनरेशन के लिए एक Rust बाइनरी है। NOLGIA MCP सर्वर यही प्लेटफ़ॉर्म Claude Code और किसी भी दूसरे एजेंट को उपलब्ध कराता है। एक अकाउंट, अंदर आने के दो रास्ते।

shell
npm install -g @nolgia/cli
सफ़ेद फ़र कोट पहने एक युवती रात के पार्किंग लॉट में पुराने टेलीविज़न के ढेर पर बैठी अपनी गोद में रखे कीबोर्ड पर टाइप कर रही है, और हर स्क्रीन पर उसके पीछे जलता हुआ पाम का पेड़ दिख रहा है

इंस्टॉल करें

अपना पैकेज मैनेजर चुनें।

एक बाइनरी, पाने के चार तरीके। सभी चैनल एक ही रिलीज़ फ़ॉलो करते हैं।

shell
npm install -g @nolgia/cli

आपके प्लेटफ़ॉर्म के लिए पहले से बनी बाइनरी इंस्टॉल करता है। Node 18+ ज़रूरी है।

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

एक लाइन
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 इंस्टॉल करता है, आपके ऑथेंटिकेट करने तक इंतज़ार करता है, स्किल्स इंस्टॉल करता है, और जांच के लिए एक जनरेशन चलाता है।

रनबुक पढ़ें

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

ऑथेंटिकेट करें, फिर जनरेट करें।

nolgia auth login से एक बार लॉग इन करें, फिर किसी भी सपोर्टेड मॉडल पर जनरेट करें। बार-बार दिए गए --shot फ़्लैग से मल्टी-शॉट सीक्वेंस बनाएं, और जॉब चलाने से पहले उसकी कीमत जानने के लिए --cost-only दें।

terminal
# Authenticate once: opens a device login in your browser
nolgia auth login

# Generate an 8-second clip from a prompt
nolgia gen video \
  --model veo-3.1 \
  --prompt "a street bike carving a coastal road at dusk" \
  --duration-seconds 8 \
  --out clip.mp4
multi-shot
# Direct a multi-shot sequence: one --shot per beat.
# Add --cost-only first to see the credit estimate before spending.
nolgia gen video \
  --model veo-3.1 \
  --shot "8:WIDE SHOT: city skyline at golden hour, slow push in" \
  --shot "6:MEDIUM SHOT: rider mounts the bike, engine catches" \
  --shot "8:CLOSE UP: throttle twists, headlight flares" \
  --out sequence.mp4 \
  --cost-only
पहले कीमत जानें
nolgia gen video --model veo-3.1 --prompt "…" --cost-only

API का POST /jobs/cost भी यही संख्या लौटाता है।

उन लोगों के लिए, जिनका ज़्यादातर समय टर्मिनल में बीतता है।

डैशबोर्ड पर नज़र गड़ाए रखने की ज़रूरत नहीं। Studio जो कुछ भी कर सकता है, वह बस एक कमांड या एक टूल कॉल दूर है।

इंसानों और एजेंट के लिए एक क्लाइंट

इंसानों और एजेंट के लिए एक क्लाइंट

टर्मिनल और MCP सर्वर के पीछे एक ही प्लेटफ़ॉर्म। खुद स्क्रिप्ट लिखें, या Claude Code को चलाने दें। क्षमताएं बिल्कुल एक जैसी हैं।

पारदर्शी क्रेडिट प्राइसिंग

पारदर्शी क्रेडिट प्राइसिंग

खर्च करने से पहले क्रेडिट का अनुमान पाने के लिए किसी भी जनरेशन में --cost-only जोड़ें। न अचानक कोई मीटरिंग, न कोई छिपे मल्टीप्लायर।

Async जॉब मॉडल

Async जॉब मॉडल

हर जनरेशन एक जॉब है, जिसका आप इंतज़ार कर सकते हैं या जिसे poll कर सकते हैं। एक बैच चलाएं, अपना दूसरा काम करें, और आउटपुट आने पर उन्हें ले लें।

नेटिव मल्टी-शॉट सीक्वेंस

नेटिव मल्टी-शॉट सीक्वेंस

बार-बार दिए गए --shot फ़्लैग से सिनेमैटिक सीक्वेंस बनाएं। एक ही कमांड में वाइड, मीडियम और क्लोज़-अप बीट्स डायरेक्ट करें।

हर जगह इमेज से वीडियो

हर जगह इमेज से वीडियो

हर सक्षम मॉडल पर एक ही फ़्लैग सेट से स्टिल इमेज से वीडियो बनाएं।

Claude Code में काम करता है

Claude Code में काम करता है

किसी भी MCP क्लाइंट को bearer टोकन के साथ होस्टेड सर्वर पर पॉइंट करें, और सारे टूल आपके एजेंट में दिखने लगेंगे।

MCP सर्वर

अपने एजेंट को पूरा प्लेटफ़ॉर्म दें।

NOLGIA MCP सर्वर https://mcp.nolgia.ai/mcp पर होस्ट है और MCP Streamable HTTP ट्रांसपोर्ट इस्तेमाल करता है। bearer PAT या JWT से ऑथेंटिकेट करें, और सभी 81 टूल Claude Code, Cursor या हेडर भेज सकने वाले किसी भी MCP क्लाइंट में उपलब्ध हो जाते हैं। जो असिस्टेंट टोकन लेने के बजाय आपको साइन इन कराते हैं, उनकी जानकारी MCP पेज पर है।

mcp.json
{
  "mcpServers": {
    "nolgia": {
      "url": "https://mcp.nolgia.ai/mcp",
      "headers": {
        "Authorization": "Bearer nol_your_token_here"
      }
    }
  }
}

अपने अकाउंट से एक पर्सनल एक्सेस टोकन बनाएं, फिर उसे Authorization हेडर में डालें। सर्वर लोड करने के लिए अपना क्लाइंट रीस्टार्ट करें।

81 टूल, सर्वर की अपनी रजिस्ट्री से पढ़े गए

Generate

Generate: 17 टूल
टूलउद्देश्य
nolgia_text_to_imageGenerate image from text
nolgia_image_to_imageGenerate image from an image
nolgia_text_to_videoGenerate video from text
nolgia_image_to_videoAnimate an image into video
nolgia_text_to_audioGenerate audio from text
nolgia_run_presetRun a preset
nolgia_render_blocksAssemble clips and narration into one video
nolgia_multicam_planPlan a Multicam job
nolgia_multicam_startStart a Multicam job
nolgia_multicam_runCheck a Multicam job
nolgia_multicam_downloadDownload every Multicam angle
nolgia_multicam_cancelStop a Multicam job
nolgia_generate_3dGenerate a 3D model
nolgia_generate_setGenerate a set of images
nolgia_miroge_optionsPrice a Miroge remake
nolgia_mirogeRemake a clip with Miroge
nolgia_analyze_referenceAnalyze a reference video

Your library

Your library: 25 टूल
टूलउद्देश्य
nolgia_list_assetsList generated assets
nolgia_get_assetOpen an asset
nolgia_delete_assetTrash an asset
nolgia_update_asset_tagsSet an asset's tags
nolgia_upload_assetUpload an image
nolgia_list_charactersList saved characters
nolgia_get_characterGet one character
nolgia_create_characterSave a character
nolgia_update_characterUpdate a character
nolgia_delete_characterDelete a character
nolgia_list_stylesList saved styles
nolgia_create_styleSave a style
nolgia_delete_styleDelete a saved style
nolgia_transcribe_assetTranscribe an asset
nolgia_get_transcriptGet an asset transcript
nolgia_suggest_clipsFind short video clips
nolgia_create_clipsCreate short video clips
nolgia_get_setGet a set of images
nolgia_get_mirogeCheck a Miroge remake
nolgia_get_reference_analysisRead a reference analysis
nolgia_apply_lookApply a look to generations
nolgia_look_from_analysisMake a look from a reference analysis
nolgia_merge_look_analysesTeach a look from several videos
nolgia_match_lookRe-cut a timeline to a look
nolgia_score_edit_dnaScore a render against a look

Projects

Projects: 11 टूल
टूलउद्देश्य
nolgia_list_projectsList projects
nolgia_get_projectGet one project
nolgia_create_projectCreate a project
nolgia_update_projectUpdate a project
nolgia_delete_projectDelete a project
nolgia_add_project_assetsAdd assets to a project
nolgia_remove_project_assetRemove an asset from a project
nolgia_list_canvasesList canvases
nolgia_get_canvasGet a canvas
nolgia_create_canvasCreate a canvas
nolgia_update_canvasUpdate a canvas

Edit sessions and tweaks

Edit sessions and tweaks: 6 टूल
टूलउद्देश्य
nolgia_list_tweak_scopesList image tweak scopes
nolgia_create_edit_sessionStart an edit session
nolgia_get_edit_sessionRead an edit session
nolgia_edit_session_stepApply the next image edit
nolgia_revert_edit_sessionRevert an edit session
nolgia_estimate_edit_sessionEstimate the next edit

Presets

Presets: 2 टूल
टूलउद्देश्य
nolgia_list_presetsList presets
nolgia_get_presetGet one preset

Timelines

Timelines: 4 टूल
टूलउद्देश्य
nolgia_validate_maskValidate a timeline mask
nolgia_validate_motionValidate timeline motion
nolgia_list_color_presetsList color-grade presets
nolgia_get_renderCheck a render

Desktop apps

Desktop apps: 11 टूल
टूलउद्देश्य
nolgia_app_statusList connected desktop apps
nolgia_app_infoRead a desktop app's state
nolgia_app_runRun code in a desktop app
nolgia_app_commandCheck a desktop app command
nolgia_app_previewPreview a desktop app's document
nolgia_app_importImport an asset into a desktop app
nolgia_app_exportExport from a desktop app
nolgia_app_saveSave the document in a desktop app
nolgia_app_openOpen a document in a desktop app
nolgia_app_ditDo the DIT on the person's computer
nolgia_app_transcribeTranscribe clips in Premiere Pro

Models, account and jobs

Models, account and jobs: 5 टूल
टूलउद्देश्य
nolgia_list_modelsList models
nolgia_get_accountGet the signed-in account
nolgia_get_usageGet generation counts
nolgia_cancel_jobCancel a generation job
nolgia_list_jobsList generation jobs

मॉडल

वे मॉडल जिन तक CLI पहुंचता है।

ऑडियो

ElevenLabs v3 Conversational

3 क्रेडिट प्रति 1,000 अक्षर से शुरू

मॉडल देखें
सभी मॉडल एक्सप्लोर करें

FAQ

टर्मिनल से जुड़े सवाल।

nolgia CLI कैसे इंस्टॉल करें?
npm (npm install -g @nolgia/cli), Homebrew (brew install nolgiainc/nolgia/nolgia), cargo (cargo install nolgia-cli), और curl (curl -fsSL https://raw.githubusercontent.com/nolgiainc/nolgia-cli/main/install.sh | bash) से। सभी चैनल एक ही रिलीज़ फ़ॉलो करते हैं।
टर्मिनल से साइन इन कैसे करें?
एक बार nolgia auth login चलाएं। यह आपके ब्राउज़र में डिवाइस लॉगिन खोलता है और CLI सेशन को सेव रखता है।
क्या चलाने से पहले पता चल सकता है कि किसी जॉब पर कितना खर्च आएगा?
हां। किसी भी जनरेशन में --cost-only जोड़ें और बिना कुछ खर्च किए क्रेडिट का अनुमान पाएं।
CLI क्या-क्या जनरेट कर सकता है?
प्लेटफ़ॉर्म पर उपलब्ध मॉडल से इमेज, वीडियो और ऑडियो, जिनमें बार-बार दिए गए --shot फ़्लैग से मल्टी-शॉट वीडियो सीक्वेंस और स्टिल इमेज से वीडियो भी शामिल हैं।
Claude Code या कोई दूसरा एजेंट कैसे कनेक्ट करें?
अपने MCP क्लाइंट को https://mcp.nolgia.ai/mcp पर पॉइंट करें, पर्सनल एक्सेस टोकन वाले Authorization: Bearer हेडर के साथ, और सभी 81 टूल आपके एजेंट में दिखने लगेंगे।
क्या CLI और ऐप एक ही क्रेडिट इस्तेमाल करते हैं?
अगर आप nolgia auth login से साइन इन करते हैं, तो हां: CLI ऐप की तरह पहले आपके मासिक प्लान के क्रेडिट और फिर टॉप-अप क्रेडिट खर्च करता है। पर्सनल एक्सेस टोकन (NOLGIA_TOKEN), जिसे API और MCP सर्वर भी इस्तेमाल करते हैं, सिर्फ़ टॉप-अप क्रेडिट खर्च करता है। OAuth से कनेक्ट किया गया असिस्टेंट, जैसे ChatGPT या Claude, ऐप की तरह खर्च करता है।
क्या मेरा कोडिंग एजेंट मेरे लिए CLI सेट अप कर सकता है?
हां। “इसे अपने एजेंट में पेस्ट करें” के नीचे दिया गया एक लाइन का निर्देश कॉपी करें। यह आपके कोडिंग एजेंट को https://github.com/nolgiainc/nolgia-cli/blob/main/INSTALL_FOR_AGENTS.md पर इंस्टॉलेशन रनबुक तक ले जाता है, जिसमें इंस्टॉलेशन, ऑथेंटिकेशन, स्किल्स और एक जांच जनरेशन के स्टेप हैं।
कैसे पता करें कि किसी जॉब पर कितना खर्च आएगा?
CLI पर --cost-only या API पर POST /jobs/cost इस्तेमाल करें। दोनों एक ही प्राइसर इस्तेमाल करते हैं और जनरेट करने से पहले एक ही क्रेडिट अनुमान लौटाते हैं।

एजेंट कनेक्ट करें।

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