Skip to main content
Arka Agent Hub ollama launch से launch किए गए coding agents के लिए एक साझा interoperability layer है। Arka external agents को patch या fork नहीं करता। इसके बजाय, यह canonical config files export करता है, opt-in करने पर ज्ञात agent paths में MCP merge करता है, और environment variables सेट करता है जिन्हें कोई भी agent पढ़ सकता है।

क्या साझा होता है

त्वरित शुरुआत

fish से:
प्राकृतिक भाषा:

Full unification (v2)

Export-only (agent_hub sync) hub files copy करता है और launch.env लिखता है — सुरक्षित, कोई external config changes नहीं। Full unification (agent_hub sync --unify) अतिरिक्त रूप से:
  1. MCP merge — प्रत्येक agent के ज्ञात config path में hub mcpServers जोड़ता है (missing होने पर file बनाता है)। मौजूदा user servers तब तक संरक्षित रहते हैं जब तक आप --replace पास न करें।
  2. Memory bundlecontext.md, memory/README.md लिखता है, और वैकल्पिक रूप से OpenClaw MEMORY.md का tail hub/memory/openclaw_memory_tail.md में copy करता है।
  3. Skills docs — manifest paths और env vars के साथ skills/INSTALL.md लिखता है।
  4. Launch contract — पूरे env var set के साथ launch.env फिर से generate करता है।
--unify चलने से पहले, Arka आपकी config directory का auto-backup config/backups/arka-config-YYYY-MM-DD.tar.gz पर लेता है (default चालू)। ARKA_CONFIG_BACKUP_ON_UNIFY=0 से disable करें, या कभी भी arka config backup manually चलाएँ। देखने के लिए कि कौन-सी config files locally मौजूद हैं agent_hub detect उपयोग करें, क्या merge होगा या पहले से merged है यह देखने के लिए agent_hub adapters, और credentials expose किए बिना exported MCP servers सूचीबद्ध करने के लिए agent_hub tools

Supported agents

प्रत्येक agent में documented MCP config paths हैं (Cursor, Claude Desktop, ~/.codex/mcp.json, आदि)। sync --unify उस agent के लिए सभी paths में merge करता है।

Environment contract

जब आप agent_hub launch चलाते हैं या launch.env source करते हैं, Arka सेट करता है: Agent-specific aliases (केवल जहाँ documented हैं):

Memory import

Hub exports, session notes, या IDE-specific stores (Cursor rules, Codex AGENTS.md, OpenClaw MEMORY.md, और अधिक) से Arka में memory import करें। Imported text unified memory या session notes में लिखने से पहले Arka security gates से गुज़रता है।

CLI

MCP (Cursor, Claude Code, VS Code)

किसी भी connected MCP client से arka_agent_hub उपयोग करें:
Source id के अनुसार grouped importable files लौटाता है, उदाहरण के लिए arka_session, cursor, arka_hub, या agent:openclaw
विशिष्ट workflow:
  1. देखने के लिए कि इस मशीन पर कौन-सी IDE files मौजूद हैं memory_sources call करें।
  2. एक source (source) या सब कुछ detected (all: true) import करें।
  3. arka memory status या MCP से arka_recall से पुष्टि करें।
Terminal से:

Supported IDE memory locations

केवल locally मौजूद files ही memory_sources से लौटती हैं। Empty files को import result में error के साथ skip किया जाता है।

Formats

MCP adapters

agent_hub sync ~/.config/arka/hub/adapters/ के अंतर्गत snippet files लिखता है जो दिखाती हैं कि hub MCP servers को Cursor या Claude Desktop configs में कैसे merge करें। --unify के साथ, Arka hub servers को प्रत्येक agent के documented MCP paths में सीधे merge करता है (default में add-only)। Agent MCP को hub servers से पूरी तरह overwrite करने के लिए:
Legacy --force अभी भी Cursor/Claude Desktop adapter targets में merge करता है।

Scoped export (edge / ClawBox)

Always-on edge devices (Jetson Orin, ClawBox) पर, hub क्या export करता है इसे सीमित करें ताकि shared context shared trust न बने:
अनुशंसित edge pattern:
Hub exports में facts पर trust_tier और provenance शामिल है और scoped workflow memory के लिए एक scratchpad_preview है। Template से एक scoped team बनाएँ:

संबंधित guides