इस प्रोजेक्ट के बारे में

यह रिपॉजिटरी Crypto MCP Server और Hedgehog Agentic Trading Dashboard प्रस्तुत करती है, जो Corax CoLAB द्वारा विकसित एक स्वायत्त हेज फंड AI ऑर्केस्ट्रेटर है। यह सिस्टम Model Context Protocol (MCP) इंफ्रास्ट्रक्चर पर आधारित है, जिसे Claude Desktop जैसे स्थानीय LLM के लिए लोकलाइज़्ड, AI-संचालित बैकबोन के रूप में कार्य करने के लिए डिज़ाइन किया गया है, ताकि वे वास्तविक समय के बाजार डेटा को ग्रहण कर सकें, तकनीकी और भावना (सेंटिमेंट) विश्लेषण कर सकें, और स्वायत्त रूप से ट्रेड निष्पादित कर सकें। मुख्य अंतर इसका मल्टी-एजेंट आर्किटेक्चरल दृष्टिकोण है। एक साधारण API रैपर होने के बजाय, यह सिस्टम बिना किसी मॉक-अप और सभी विज़ुअलाइज़र में 100% वास्तविक डेटा के साथ मल्टी-एजेंट प्लेग्राउंड के रूप में काम करता है, जो लाइव वेबसॉकेट और REST डेटा द्वारा संचालित है। आर्किटेक्चर मूल रूप से JSON-RPC कमांड को मल्टीप्लेक्स करता है और नए MCP मॉड्यूल के माध्यम से आसान एक्स्टेंसिबिलिटी का समर्थन करता है। Autonomous Orchestrator Mode 24/7 चलने वाला निरंतर Observe-Analyze-Act (OODA) लूप लागू करता है। Observe चरण तकनीकी संकेतकों, समाचार भावना और ऑन-चेन डेटा के लिए कई MCP से क्वेरी करता है। Analyze चरण LLM (Gemini, Claude, या OpenAI) का उपयोग करके संकेतों का मूल्यांकन करता है, जिससे संरचित BUY, SELL, या HOLD निर्णय उत्पन्न होते हैं। Act चरण स्थानीय CCXT MCP के माध्यम से ट्रेड निष्पादित करता है। सिस्टम में Agentic Backtesting भी शामिल है, जो वास्तविक धन जोखिम के बिना ऐतिहासिक OHLCV डेटा पर AI प्रॉम्प्ट और मॉडल का सुरक्षित परीक्षण करता है, और Proof of Brain ट्रेडिंग डायरी जो हर क्रिया के पीछे के तर्क का विस्तृत markdown रिपोर्ट तैयार करती है। Telegram Command Center वास्तविक समय में अलर्ट और रिमोट कंट्रोल क्षमताएं प्रदान करता है, जिसमें सक्रिय AI प्रदाताओं और अंतिम निर्णयों को देखने, Proof of Brain रिपोर्ट प्राप्त करने, और मैनुअल OODA चक्र ट्रिगर करने के कमांड शामिल हैं। डैशबोर्ड में React Three Fiber और डायनेमिक एमिसिव मटेरियल द्वारा संचालित कई वास्तविक समय डेटा विज़ुअलाइज़ेशन हैं: बड़े वॉल्यूम व्हेल ट्रेडों के लिए Dark Pool Sonar, CCXT ऑर्डरबुक के माध्यम से लिक्विडिटी ड्रेन पर नज़र रखने वाला Flash-Crash Prediction Matrix, शीर्ष 50 क्रिप्टोकरेंसी का 3D मानचित्रण करने वाला Galaxy View, वास्तविक समय समाचार से ट्रेंडिंग कीवर्ड निकालने वाला AI Sentiment Word-Cloud Sphere, Ethereum नेटवर्क की भीड़ को विज़ुअलाइज़ करने वाला Gas and Network Congestion Hologram, और OHLCV विज़ुअलाइज़ेशन एवं रणनीति सिमुलेशन के लिए Time-Machine Backtest Arena। Multi-MCP Ecosystem में एक दर्जन से अधिक MCP सर्वर शामिल हैं: एक्सचेंज ट्रेडिंग और मार्केट डेटा (CCXT); ऑन-चेन डेटा (ETH बैलेंस, ERC20, गैस कीमतें); तकनीकी विश्लेषण (RSI, MACD, SMA, Bollinger Bands, Monte Carlo सिमुलेशन); पोर्टफोलियो प्रबंधन; बाजार आँकड़े (CoinGecko); LLM संचालन; अधिसूचनाएं और Telegram प्रसारण; तथा Freqtrade, OctoBot, Hummingbot और Superalgos प्लेटफार्मों के साथ एकीकरण। सिस्टम Python MCP सर्वर और Node.js बैकएंड के प्रबंधन के लिए एक केंद्रीकृत .env कॉन्फ़िगरेशन फ़ाइल का उपयोग करता है, जिसमें पासवर्ड-संरक्षित बैकएंड निष्पादन, fail-closed पेयर प्रतिबंध, अधिकतम ट्रेड राशि सीमाएं और पासवर्ड सत्यापन के लिए crypto.timingSafeEqual जैसी सुरक्षा सुविधाएं शामिल हैं। ऑर्डर स्थानीय SQLite डेटाबेस में लॉग किए जाते हैं। इंस्टॉलेशन स्वचालित install.sh स्क्रिप्ट या मैन्युअल सेटअप के माध्यम से समर्थित है, बैकएंड के लिए systemd सेवा प्रबंधन के साथ। फ्रंटएंड Vite और React के साथ बनाया गया है, जबकि बैकएंड Node.js का उपयोग करता है। परियोजना के लिए Python 3.11+ और Node.js 20+ आवश्यक है। इसमें बताई गई सुरक्षा सर्वोत्तम प्रथाओं में परीक्षण के लिए testnet कुंजियों का उपयोग, API कुंजियों को रिपॉजिटरी से बाहर रखना, नेटवर्क एक्सेस को स्थानीय LAN तक सीमित करना और प्रमाणित रिवर्स प्रॉक्सी लागू करना शामिल है।