इस प्रोजेक्ट के बारे में
Aether Notebooks एक ओपन-सोर्स सहयोगी SQL और डेटा नोटबुक प्लेटफ़ॉर्म है जिसे एनालिटिक्स टीमों के लिए डिज़ाइन किया गया है। यह उपयोगकर्ताओं को एक ही नोटबुक इंटरफ़ेस के भीतर Postgres, ClickHouse और JavaScript के विरुद्ध SQL लिखने और निष्पादित करने की अनुमति देता है।
मुख्य क्षमताओं में शामिल हैं:
- Yjs CRDT द्वारा संचालित रीयल-टाइम बहु-उपयोगकर्ता सहयोग, जो Google Docs की तरह एक साथ संपादन को सक्षम बनाता है।
- एक अंतर्निहित AI एजेंट जो क्वेरी लिख सकता है, चार्ट बना सकता है, और संवादात्मक रूप से डेटा का अन्वेषण कर सकता है, कई LLM प्रदाताओं (OpenAI, Anthropic, DeepSeek, और अन्य) का समर्थन करता है।
- ECharts के माध्यम से समृद्ध चार्टिंग, जिसमें बार, लाइन, एरिया, पाई, स्कैटर, टाइमलाइन, सैंकी, मैप और बिग नंबर विज़ुअलाइज़ेशन शामिल हैं।
- ड्रैग-एंड-ड्रॉप डैशबोर्ड जो सेल आउटपुट को लाइव, साझा करने योग्य दृश्यों में व्यवस्थित करते हैं।
- फ़ोल्डर पदानुक्रम विरासत के साथ ACL-आधारित सूक्ष्म अनुमतियाँ।
- संगठनात्मक अलगाव के लिए सबडोमेन-आधारित मल्टी-टेनेंसी।
- स्वचालित समूह प्रावधान के साथ SSO/OIDC प्रमाणीकरण।
- PostgreSQL में संग्रहीत क्वेरी और क्रियाओं का ऑडिट लॉगिंग।
यह प्लेटफ़ॉर्म Go बैकएंड (net/http, pgx), React 18 + TypeScript फ्रंटएंड (Vite, CodeMirror 6) के साथ बनाया गया है, और कैशिंग के लिए Redis का उपयोग करता है। रीयल-टाइम सहयोग Hocuspocus WebSocket रिले के माध्यम से चलता है। इसे Docker Compose के माध्यम से या प्री-बिल्ट बाइनरी के रूप में तैनात किया जा सकता है, जिसके लिए Postgres और Redis की आवश्यकता होती है। विकास स्टैक में वैकल्पिक रूप से ClickHouse, OpenSearch, और SSO परीक्षण के लिए Keycloak शामिल हैं। API सर्वर के साथ-साथ एक CLI क्लाइंट भी प्रदान किया गया है।
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.