एजेंट और डेवलपर

एक पूरा लोकल एजेंट प्लेटफ़ॉर्म,
खुले इंटरफ़ेस के साथ।

OpenMiRA में एजेंट रनटाइम, लंबे समय की याददाश्त और मानवीय समीक्षा शामिल हैं, और वही क्षमताएँ MCP तथा HTTP API के ज़रिए बाहरी एजेंट और ऐप के लिए खुली हैं। डिफ़ॉल्ट रूप से लोकल मॉडल, क्लाउड मॉडल वैकल्पिक। डेटा डिवाइस पर रहता है, और बाहरी असर वाली कार्रवाइयों की पुष्टि कोई व्यक्ति करता है। इसे आप अपने एजेंट के लिए लोकल बैकएंड के रूप में भी इस्तेमाल कर सकते हैं।

01 · आर्किटेक्चर

एक एजेंट प्लेटफ़ॉर्म, खुले इंटरफ़ेस के साथ।

OpenMiRA पूरे एजेंट और ऐप के साथ आता है; वही इंटरफ़ेस बाहरी एजेंट के लिए भी खुला है, और मॉडल बदले जा सकते हैं। आपके डेटा, याददाश्त और समीक्षा के रिकॉर्ड आपके अपने डिवाइस पर रहते हैं।

कॉल करने वाले
Agents · Apps
Claude Code · जुड़ा हुआMCP समर्थन वाले एजेंटआपके अपने ऐप (HTTP API)OpenMiRA ऐप (वही इंटरफ़ेस)
MCP · HTTP
एजेंट प्लेटफ़ॉर्म
Agent platform
OpenMiRAडेटा और याददाश्त डिवाइस पर रहते हैं
एजेंट रनटाइम
योजना, टूल कॉल और लंबे काम; साथ आया OpenMiRA ऐप इसी पर बना है
याददाश्त
जीवन भर की मल्टीमॉडल याददाश्त: लोग, जगहें, घटनाएँ और पसंद, एक ही व्यक्ति को सालों के आर-पार जोड़ते हुए
खोज और स्रोत
दस्तावेज़ों, तस्वीरों, ऑडियो और वीडियो में एक साथ खोज; हर जवाब अपना स्रोत बताता है
लोग समीक्षा करते हैं
जिन कार्रवाइयों का असर बाहर पड़ता है, वे किसी व्यक्ति की पुष्टि के बाद ही चलती हैं
डिवाइस से बाहर जाने का बही-खाता
क्लाउड पर हर कॉल दर्ज होती है और निर्यात की जा सकती है
डिफ़ॉल्ट रूप से लोकल · क्लाउड वैकल्पिक
मॉडल
Inference
लोकल मॉडल: llama.cpp · MLX · ComfyUIक्लाउड मॉडल (वैकल्पिक): OpenAI-संगत सेवा देने वाले
चलता है
Your hardware
x86ARMRISC-Vप्रीव्यू
दायरा
चक्र की हर अवस्था
आपके एजेंट इसे कॉल कर सकते हैं।
आज जो खुला है वह नीचे है; जिन हिस्सों का बाहरी असर होता है, वे “डिफ़ॉल्ट रूप से सिर्फ़-पढ़ना, लिखने के लिए व्यक्ति की पुष्टि” के नियम पर चलते हैं।
चक्र की एक अवस्थाAPIएजेंट क्या कॉल कर सकते हैंस्थिति
लाइब्रेरी · नॉलेज बेसMCP · HTTP APIखोज, स्रोत वाले सवाल-जवाब, फ़ाइलें पढ़नाउपलब्ध
रचना और जनरेशनHTTP APIतस्वीरें और वीडियो बनाना; जो लंबाई मशीन पूरी नहीं कर सकती, उसे पहले ही अस्वीकार कर दिया जाता हैउपलब्ध
रचना और जनरेशनMCP“प्रस्ताव → व्यक्ति की मंज़ूरी” के रास्ते से कॉल होता है; मंज़ूर की गई कार्रवाइयाँ ठीक प्रस्तावित पैरामीटर के साथ चलती हैंयोजना में
प्रकाशन—बाहरी एजेंट प्रकाशन का अनुरोध जमा करते हैं; कोई व्यक्ति मंज़ूर करता हैयोजना में
02 · इंटीग्रेशन

इंटीग्रेट करने के तीन तरीक़े।

01 · एजेंट
MCP के ज़रिए जुड़ें
MCP का समर्थन करने वाले एजेंट (जैसे Claude Code) खोज, स्रोत वाले सवाल-जवाब और लाइब्रेरी को कॉल कर सकते हैं। टूल की सूची शुरू होते समय सर्वर से सिंक होती है; जिन टूल का बाहरी असर होता है (हटाना, बाहर भेजना, डेटा बदलना), वे MCP पर उपलब्ध नहीं कराए जाते।
Claude Code
# टोकन डेटा डायरेक्टरी की token फ़ाइल में है
claude mcp add --env OWNWARD_TOKEN=$TOKEN ownward -- ownward-mcp \
  --url http://127.0.0.1:8090
02 · ऐप
HTTP API के ज़रिए जुड़ें
खोज, सवाल-जवाब, लंबे काम और जनरेशन एक ही लोकल इंटरफ़ेस साझा करते हैं; स्ट्रीमिंग नतीजे SSE से आते हैं। हर अनुरोध के साथ टोकन देना ज़रूरी है।
टर्मिनल
curl http://127.0.0.1:8090/api/v1/search \
  -H "Authorization: Bearer $TOKEN" \
  -d '{"query": "सप्लायर अनुबंध में भुगतान की शर्तें"}'
03 · परिदृश्य
परिदृश्य पैक
एक JSON फ़ाइल: भरने के लिए कुछ पैरामीटर और एक पहले से तय प्रॉम्प्ट। इंस्टॉल करने पर एक परिदृश्य जुड़ जाता है, और इंस्टॉल से पहले आप पूरी सामग्री पढ़ सकते हैं।
परिदृश्य सूची
# परिदृश्य सूची और हर परिदृश्य पैक सादी JSON फ़ाइलें हैं
GET /hub/index.json
GET /hub/packs/<id>.json
03 · मॉडल

डिफ़ॉल्ट रूप से लोकल। चाहें तो क्लाउड।

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

यह क्या करता हैडिफ़ॉल्टवैकल्पिकस्थिति
बातचीत और योजनालोकल चैट मॉडलक्लाउड चैट सेवा (OpenAI-संगत), पूरी बातचीत को बदलते हुएउपलब्ध
सार्वजनिक हस्तियों की पहचानऑफ़लाइनक्लाउड विज़न मॉडल, सिर्फ़ तब बुलाया जाता है जब आप ख़ुद “ऑनलाइन खोजें” चलाते हैंउपलब्ध
तस्वीरें और वीडियो बनानालोकल में जनरेट—उपलब्ध
हर काम के हिसाब से रूटिंग—बातचीत, योजना और विज़न के लिए अलग-अलग लोकल या क्लाउड चुनें; कई सेवाएँ कॉन्फ़िगर करेंयोजना में
संगतता
लोकल डिफ़ॉल्ट है; क्लाउड वैकल्पिक है। सूचियों पर “उपलब्ध”, “सत्यापन बाकी” या “योजना में” का लेबल लगा है।
लोकल मॉडल और इन्फ़रेंस इंजन
डिफ़ॉल्ट · सब कुछ मशीन पर चलता है
अंतर्निहितउपलब्ध
llama.cppMLXONNX RuntimeComfyUI
बाहरी लोकल सेवाएँयोजना में
OllamaLM StudiovLLMSGLangLocalAIJanXinference
अंतर्निहित इंजन बातचीत, विज़न, एम्बेडिंग, रीरैंकिंग और तस्वीरें-वीडियो बनाना कवर करते हैं। बाहरी लोकल सेवाएँ वे मॉडल सर्वर हैं जो आप पहले से चला रहे हैं, जो OpenAI-संगत इंटरफ़ेस से जुड़ते हैं।
क्लाउड मॉडल सेवा देने वाले
वैकल्पिक · आप हर काम के लिए चालू करते हैं
अंतर्राष्ट्रीयसत्यापन बाकी
OpenAIAnthropicGoogle GeminixAIMistralCoherePerplexity
चीनसत्यापन बाकी
DeepSeekQwen (Alibaba Cloud)Kimi (Moonshot AI)GLM (Zhipu)Doubao (Volcano Engine)MiniMaxERNIE (Baidu)Hunyuan (Tencent)StepFun
एग्रीगेटर और होस्टसत्यापन बाकी
OpenRouterSiliconFlowTogether AIGroqFireworksAzure OpenAI
OpenAI-संगत इंटरफ़ेस के ज़रिए: एंडपॉइंट और एक की (key) डालें। ज़्यादातर सेवाएँ अपने दस्तावेज़ों में संगत इंटरफ़ेस ख़ुद बताती हैं; कुछ सिर्फ़ तीसरे पक्ष के स्रोतों में दिखती हैं। एंडपॉइंट और क्षेत्र अलग-अलग होते हैं, इसलिए हर सेवा के अपने दस्तावेज़ देखें। हमने इन्हें अभी एक-एक करके नहीं परखा है; पहले से तैयार टेम्पलेट योजना में हैं।
एजेंट और क्लाइंट
MCP · HTTP API के ज़रिए
सत्यापितसत्यापित
Claude Code
MCP मानकसत्यापन बाकी
CodexCursorWindsurfGemini CLIVS CodeClineZedClaude DesktopOpenClawHermes AgentGoose
सिर्फ़ Claude Code का शुरू से अंत तक परीक्षण हुआ है; बाक़ी MCP मानक के ज़रिए जुड़ते हैं और उन्हें एक-एक करके जाँचा नहीं गया है। आपके अपने ऐप HTTP API का उपयोग करते हैं।
04 · सीमाएँ

डिफ़ॉल्ट रूप से सिर्फ़-पढ़ना,
लिखने के लिए व्यक्ति की पुष्टि।

एजेंट को जितना ज़्यादा करने की छूट हो, ग़लती की क़ीमत उतनी बढ़ती है। इसलिए पहुँच डिफ़ॉल्ट रूप से सिर्फ़-पढ़ने की है, बाहरी असर वाली कार्रवाइयों के लिए किसी व्यक्ति की पुष्टि चाहिए, और बाहर भेजी गई हर चीज़ दर्ज होती है।

डिफ़ॉल्ट रूप से सिर्फ़-पढ़ना
MCP से जुड़े एजेंट सिर्फ़ वे टूल कॉल कर सकते हैं जिनका बाहरी असर नहीं होता: खोज, सवाल-जवाब और फ़ाइलें पढ़ना।
उपलब्ध
लिखने के लिए व्यक्ति की पुष्टि
हटाने, बाहर भेजने या डेटा बदलने वाले टूल बाहरी कॉल करने वालों के लिए हमेशा अस्वीकार कर दिए जाते हैं। वे सिर्फ़ वर्कबेंच से चलते हैं, जब कोई व्यक्ति असली पैरामीटर जाँचकर पुष्टि कर दे।
उपलब्ध
बाहर भेजने का रिकॉर्ड
क्लाउड पर हर कॉल में सेवा, मॉडल, भेजे गए बाइट और सफलता या विफलता दर्ज होती है; इसे CSV के रूप में निर्यात किया जा सकता है।
उपलब्ध
बाहरी एजेंट अनुरोध जमा करते हैं; कोई व्यक्ति मंज़ूर करता है
एजेंट जो कार्रवाई चलाना चाहता है उसे पूरे पैरामीटर के साथ जमा करता है; वह OpenMiRA में किसी व्यक्ति की मंज़ूरी का इंतज़ार करता है, फिर ठीक उन्हीं पैरामीटर के साथ चलता है।
योजना में
डेटा की श्रेणी के हिसाब से बाहर जाना रोकें
याददाश्त, चेहरे और आवाज़ की पहचान, और मूल फ़ाइलें डिफ़ॉल्ट रूप से डिवाइस से बाहर नहीं जातीं; बाक़ी चीज़ें आपके नियमों के अनुसार चलती हैं, और जो रोका जाता है उस पर साफ़ संकेत मिलता है।
योजना में

डेवलपर प्रीव्यू से जुड़ें।

प्रीव्यू दस्तावेज़ और नमूने पाएँ; इंटीग्रेशन के विकल्प और योजना में शामिल क्षमताएँ चालू होने पर आप सबसे पहले जानने वालों में होंगे।

दस्तावेज़ पढ़ेंपरिदृश्य सूची