प्रोजेक्ट डायरेक्टरी

Bitsocial प्रोजेक्ट्स

Bitsocial को इस तरह बनाया गया है कि वह हजारों ऐप्स, टूल्स और सेवाओं तक बढ़े, जिन्हें कोई भी बना सके, सिर्फ़ gatekeepers की मंज़ूरी वाले नहीं। अगर आप डेवलपर हैं, तो अपना ऐप सबमिट करें।

प्रोजेक्ट डायरेक्टरी
5chan logo

5chan

उपयोग के लिए तैयार

विकेंद्रीकृत imageboards, web, APK, और desktop डाउनलोड के साथ।

5chan पहला सार्वजनिक Bitsocial client है। यह peer-to-peer network पर anonymous imageboard flow को फिर से बनाता है: boards, threads, image posting, community moderation, और central server पर निर्भर हुए बिना कई public mirrors।

Seedit logo

Seedit

प्रायोगिक

forum-style Bitsocial client, web, APK, और desktop builds के साथ।

Seedit Reddit-style चर्चा को Bitsocial में threads, identities, community management, और कई distribution paths के साथ लाता है। browser, Android phone, या desktop app से network के forum side को आज़माने का यह सबसे तेज़ तरीका है।

custom 5chan communities के लिए board administration tooling।

5chan Board Manager Bitsocial CLI से जुड़ता है ताकि प्रशासकों को कस्टम इमेजबोर्ड बोर्ड बनाने, कॉन्फ़िगर करने और मॉडरेट करने में मदद मिले। यह उन बोर्ड मालिकों के लिए यूटिलिटी लेयर है जो संचालन पर नियंत्रण चाहते हैं।

प्रत्येक समुदाय के नियमों के विरुद्ध OpenAI-संगत मॉडरेशन जाँच।

AI Moderation Challenge Bitsocial comment content को OpenAI-compatible model endpoint के साथ community.rules के खिलाफ evaluate करता है। communities risky posts को review के लिए route कर सकती हैं, जबकि provider keys और prompts private node settings में रख सकती हैं।

bitbones logo

bitbones

प्रायोगिक

बेहद सादा रेफ़रेंस क्लाइंट, जिसमें हर व्यू सिर्फ़ एक hook के ऊपर एक पतली परत है।

bitbones, Bitsocial के React hooks के ऊपर सबसे छोटी उपयोगी परत है: लगभग कोई स्टाइलिंग नहीं, कोई प्रोडक्ट-राय नहीं, और हर व्यू के पीछे सिर्फ़ एक hook। असली समुदायों पर किसी बग को दोहराने या hooks में किए गए बदलाव को आज़माने के लिए यह सबसे तेज़ जगह है, और इसकी डिफ़ॉल्ट फ़ीड को Seedit और 5chan की समुदाय-सूचियों के बीच बदला जा सकता है।

nodes, communities, और automation workflows के लिए command-line control।

Bitsocial CLI प्रोटोकॉल का आधिकारिक टर्मिनल इंटरफ़ेस है। इसका उपयोग नोड्स को प्रबंधित करने, सामग्री प्रकाशित करने, प्रोग्रामेटिक नियंत्रण और कोड ऑटोमेशन के लिए WebSocket JSON-RPC सर्वर शुरू करने, एडमिन फ़्लो को ऑटोमेट करने, और GUI क्लाइंट के बिना सीधे Bitsocial primitives के साथ काम करने के लिए करें।

Telegram बॉट, जो Bitsocial रिपॉज़िटरी की GitHub गतिविधि संक्षेप में पोस्ट करता है।

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

Bitsocial समुदायों के लिए स्वयं होस्ट किया जा सकने वाला क्रॉलर, सर्च इंडेक्स और वेब इंटरफ़ेस।

Bitsocial Indexer, RPC के ज़रिए किसी Bitsocial CLI डीमन से जुड़ता है, ऑपरेटर द्वारा तय किए गए समुदायों को एक स्थानीय SQLite डेटाबेस में इंडेक्स करता है, और उन्हें REST तथा फ़ुल-टेक्स्ट सर्च API के माध्यम से उपलब्ध कराता है, साथ में वैकल्पिक रूप से सर्वर पर रेंडर होने वाला वेब इंटरफ़ेस भी देता है। यह खाली आता है: क्या इंडेक्स होगा, यह ऑपरेटर तय करता है।

लिंक-प्रीव्यू और रीडायरेक्ट सर्वर, जो Bitsocial की पोस्ट के लिए शेयर कार्ड बनाता है।

जब किसी पोस्ट का लिंक दूसरे प्लैटफ़ॉर्म पर साझा किया जाता है, तो Bitsocial Previewer OpenGraph और Twitter कार्ड तैयार करता है और असली ब्राउज़रों को ऐप पर भेज देता है। एक ही इंस्टेंस होस्टनेम के आधार पर मल्टी-टेनेंट है, इसलिए एक ही डिप्लॉयमेंट और TLS सेटअप हर क्लाइंट और मिरर डोमेन के लिए काफ़ी है।

Bitsocial समुदायों के लिए सार्वजनिक सीडर, Docker और npm के लिए पैकेज किया गया।

Bitsocial Seeder समुदाय के पहले पृष्ठों, पोस्ट-अपडेट CIDs और pubsub विषय रूटिंग को Bitsocial daemon के माध्यम से पिन करता है। यह एक पहले से चल रहे स्थानीय daemon को दोबारा उपयोग करता है जब वह पहुंचयोग्य हो या बंडल किए गए bitsocial-cli daemon को स्वचालित रूप से शुरू करता है, और इसे अनुपस्थिती VPS तैनाती के लिए Docker छवि और Node-first ऑपरेटरों के लिए npm पैकेज दोनों के रूप में भेजा जाता है।

feed bots जो नए Bitsocial posts को Telegram channels या groups में भेजते हैं।

Bitsocial Telegram Bots client community lists पर नज़र रखते हैं और नए posts को Telegram destinations में inline links के साथ Bitsocial clients पर वापस भेजते हैं। सक्रिय bot आज 5chan feeds को कवर करता है, और repo इस तरह structured है कि समय के साथ और client-specific bots जोड़े जा सकें।

human verification चाहने वाली communities के लिए custom image captchas।

Captcha Canvas Challenge visual captchas बनाता है, जिन्हें communities अपने publishing flow में जोड़ सकती हैं। यह उन communities के लिए हल्का विकल्प है जो self-hosted moderation छोड़े बिना सीधे human checks चाहती हैं।

किसी समुदाय की एंटी-स्पैम चैलेंज सेटिंग्स के लिए ऑफ़लाइन-फ़र्स्ट एडिटर।

Challenge Composer किसी Bitsocial समुदाय की सेटिंग्स में मौजूद challenges ऐरे को दिखाता है और उसे संपादित करने देता है, फिर उससे चलाने के लिए तैयार CLI स्क्रिप्ट एक्सपोर्ट करता है। यह एक ही स्वयं-निहित HTML फ़ाइल के रूप में आता है, जो चलते समय बाहर कोई अनुरोध नहीं भेजती, इसलिए इसे सीधे डिस्क या USB स्टिक से खोला जा सकता है।

token या contract checks चाहने वाली communities के लिए on-chain gating।

EVM Contract Call किसी post को स्वीकार किए जाने से पहले EVM contract को call करके publications verify करता है। यह communities को token gates, staking rules, या अन्य on-chain checks अपनी moderation flow में जोड़ने देता है।

देश और बोर्ड-विशिष्ट बैज के लिए सत्यापित झंडा जारीकर्ता चुनौती।

Flags Challenge एक Bitsocial सामुदायिक नोड पर चलता है और एक कॉन्फ़िगरेबल जारीकर्ता सेवा से हस्ताक्षरित झंडे के दावों को सत्यापित करता है। पहली बंडलित प्रोफाइल 5chan को लक्षित करती है, देश के झंडे, /pol/ memeflags और /mlp/ pony flags को कवर करती है, जबकि किसी भी क्लाइंट के लिए समान पैटर्न को पुन: प्रयोज्य रखती है जो अपनी स्वयं की जारीकर्ता सेवा और नेमस्पेस चलाती है।

HuggingSocial logo

HuggingSocial

प्रायोगिक

खुली एआई मॉडल खोजने, चर्चा करने और डाउनलोड करने के लिए पीयर-टू-पीयर हब।

HuggingSocial एक मॉडल हब है जिसका मालिकाना कोई कंपनी नहीं है। हब्स Bitsocial समुदाय हैं जो क्रिप्टोग्राफिक कुंजियों द्वारा नियंत्रित होते हैं, प्रत्येक मॉडल सूची एक हस्ताक्षरित पोस्ट है जिसमें एक मॉडल कार्ड, चेकसम और डाउनलोड स्रोत होते हैं, और वजन BitTorrent या सादे HTTP मिरर के माध्यम से चलते हैं और आपकी मशीन पर सत्यापित होते हैं। क्लाइंट डिजाइन और शुरुआती विकास में है; वेबसाइट प्रतीक्षा सूची साइन-अप लेती है।

Mintpass logo

NFT-backed access control उन communities के लिए जिन्हें मज़बूत anti-spam gates चाहिए।

Mintpass Bitsocial communities के लिए एक flexible authentication layer है। यह moderators को NFT ownership, verification flows, और custom challenge modules मिलाने देता है, बिना सबको central login system पर धकेले।

Fallback pubsub relay and routing provider for Bitsocial operators.

Pubsub Provider runs a bundled Kubo node with Bitsocial-compatible pubsub, gateway, name-provider, and delegated HTTP routing endpoints. It is useful as a fallback path for clients that disable pure browser P2P, and it defaults to swarm port 4002 so it can run beside bitsocial-seeder on the same host.

Anti-repost पोस्टिंग UX चाहने वाली communities के लिए Robot9000-style originality gate.

R9K Challenge Bitsocial community node पर चलता है और normalized post text को owner node के local comments database से मिलाता है। यह communities को Robot9000-style posting experience देता है: exact reposts acceptance से पहले fail होते हैं, backlinks ignore किए जाते हैं, repeated failures escalating temporary bans trigger करते हैं, और accepted-text hashes raw post text store करने के बजाय private local state में रहते हैं. इस challenge में कोई AI इस्तेमाल नहीं होता।

abusive publications को फ़िल्टर करने के लिए centralized risk scoring layer।

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

invite-style voucher codes उन communities के लिए जो नियंत्रित growth पसंद करती हैं।

Voucher Challenge moderators को trusted voucher codes वितरित करने देता है, जो global identity provider के बिना publishing खोलते हैं। यह invite-driven communities, niche boards, और gradual rollouts के लिए अच्छा fit है।

समुदाय के शब्द-फ़िल्टर प्रदर्शन फ़िल्टर के बजाय पोस्ट करने के नियम के रूप में लागू किए जाते हैं।

Wordfilter Challenge किसी समुदाय के शब्द-प्रतिस्थापनों को बाध्यकारी बना देता है। प्रकाशित करने वाले क्लाइंट हस्ताक्षर करने से पहले ही प्रतिस्थापन लागू कर देते हैं, इसलिए हस्ताक्षरित टिप्पणी और उसके CID में पहले से ही प्रतिस्थापित पाठ होता है, और समुदाय का नोड ऐसी हर प्रकाशित सामग्री को अस्वीकार कर देता है जिसमें अब भी कोई फ़िल्टर किया गया शब्द मौजूद हो। यह wordfilter/v1 कॉन्ट्रैक्ट को लागू करता है, इसलिए उस कॉन्ट्रैक्ट के अनुसार लिखा गया क्लाइंट दूसरे कार्यान्वयनों के साथ भी काम करता रहता है।