Prosjektkatalog

Bitsocial-prosjekter

Bitsocial er ment å vokse til tusenvis av apper, verktøy og tjenester som hvem som helst kan bygge, ikke bare de som blir godkjent av portvoktere. Er du utvikler, send inn din egen app.

Prosjektkategorier
5chan logo

5chan

Klar til bruk

Desentraliserte imageboards med direkte nedlastinger for web, APK og desktop.

5chan er den første offentlige Bitsocial-klienten. Den gjenskaper den anonyme imageboard-flyten på et peer-to-peer-nettverk: boards, tråder, bildeopplasting, fellesskapsmoderering og flere offentlige speil uten å være avhengig av en sentral server.

Seedit logo

Seedit

Eksperimentell

Bitsocial-klient i forumstil med web-, APK- og desktop-bygg.

Seedit bringer Reddit-lignende diskusjon til Bitsocial med tråder, identiteter, fellesskapsstyring og flere distribusjonsveier. Det er den raskeste måten å prøve forumdelen av nettverket fra en nettleser, Android-telefon eller desktop-app.

Verktøy for board-administrasjon for tilpassede 5chan-fellesskap.

5chan Board Manager kobler seg til Bitsocial CLI for å hjelpe administratorer med å opprette, konfigurere og moderere tilpassede imageboard-tavler. Det er verktøylaget for tavleeiere som vil ha operativ kontroll.

OpenAI-kompatible modereringskontroller mot hvert fellesskaps regler.

AI Moderation Challenge evaluerer Bitsocial-kommentarinnhold mot community.rules med et OpenAI-kompatibelt model-endpoint. Communities kan sende risikofylte innlegg til gjennomgang mens provider-nøkler og prompts holdes i private node-innstillinger.

bitbones logo

bitbones

Eksperimentell

Nedstrippet referanseklient der hver visning bare er et tynt lag rundt én hook.

bitbones er den minste nyttige flaten oppå React-hookene i Bitsocial: nesten ingen styling, ingen produktvalg og ett enkelt hook bak hver visning. Det er det raskeste stedet å reprodusere en feil eller prøve ut en hook-endring mot ekte fellesskap, og standardfeeden kan veksles mellom fellesskapslistene til Seedit og 5chan.

Kommandolinjekontroll for noder, fellesskap og automatiseringsflyter.

Bitsocial CLI er protokollens offisielle terminalgrensesnitt. Bruk det til å administrere noder, publisere innhold, starte en WebSocket JSON-RPC-server for programmatisk kontroll og kodeautomatisering, automatisere adminflyter og jobbe direkte med Bitsocial-primitiver uten en GUI-klient.

Telegram-bot som legger ut kortfattet GitHub-aktivitet for Bitsocial-repositorier.

Bitsocial GitHub Alerts videresender pusher, utgivelser, issues og pull requests fra GitHub til enhver samtale, gruppe eller forumtråd på Telegram. Bitsocial-teamet kjører den for sine egne repositorier, og container-imaget er offentlig, så hvem som helst kan drifte den selv for sine.

Crawler, søkeindeks og webgrensesnitt for Bitsocial-fellesskap, som du kan hoste selv.

Bitsocial Indexer kobler seg til en Bitsocial CLI-daemon over RPC, indekserer fellesskapene operatøren setter opp, i en lokal SQLite-database, og gjør dem tilgjengelige gjennom et REST- og fulltekstsøk-API, med et valgfritt servergjengitt webgrensesnitt. Den leveres tom: operatøren bestemmer hva som blir indeksert.

Server for lenkeforhåndsvisning og videresending som genererer delingskort for Bitsocial-innlegg.

Bitsocial Previewer genererer OpenGraph- og Twitter-kort når lenken til et innlegg deles på andre plattformer, og sender deretter ekte nettlesere videre til appen. Én instans er flerleier basert på vertsnavn, slik at én utrulling og ett TLS-oppsett dekker alle klient- og speildomener.

Offentlig seeder for Bitsocial-fellesskap, pakket for Docker og npm.

Bitsocial Seeder fester community-first-sider, post-update-CID-er og pubsub-emneruting gjennom en Bitsocial daemon. Den gjenbruker en allerede kjørende lokal daemon når den er tilgjengelig eller starter den medfølgende bitsocial-cli daemon automatisk, og leveres som både et Docker-image for uovervåket VPS-distribusjon og en npm-pakke for Node-first-operatører.

Feed-boter som videresender nye Bitsocial-innlegg til Telegram-kanaler eller -grupper.

Bitsocial Telegram Bots overvåker fellesskapslistene til klienten og videresender nye innlegg til Telegram-destinasjoner med inline-lenker tilbake til Bitsocial-klienter. Den aktive boten dekker i dag 5chan-feeds, og repoet er strukturert for å legge til flere klientspesifikke boter over tid.

Egendefinerte bilde-captchaer for fellesskap som vil ha menneskelig verifisering.

Captcha Canvas Challenge genererer visuelle captchaer som fellesskap kan plugge inn i sin egen publiseringsflyt. Det er et lettvektsvalg for fellesskap som vil ha direkte menneskelige kontroller uten å gi opp selvhostet moderering.

Redigeringsverktøy som først og fremst virker offline, for et fellesskaps innstillinger for antispam-utfordringer.

Challenge Composer viser og redigerer arrayet challenges i innstillingene til et Bitsocial-fellesskap, og eksporterer deretter et CLI-skript som er klart til å kjøres. Det leveres som én selvstendig HTML-fil som ikke sender noen forespørsler ut mens den kjører, så den kan åpnes rett fra disk eller en USB-pinne.

On-chain gating for fellesskap som vil ha token- eller kontraktssjekker.

EVM Contract Call verifiserer publikasjoner ved å kalle en EVM-kontrakt før et innlegg aksepteres. Det lar fellesskap bygge token-gates, staking-regler eller andre on-chain-sjekker inn i modereringsflyten.

Verifisert flagg-utsteder-utfordring for land- og forum-spesifikke merker.

Flags Challenge kjøres på en Bitsocial-communitynode og bekrefter signerte flaggpåstander fra en konfigurerbar utstedertjeneste. Den første pakkede profilen er rettet mot 5chan, dekker landsflagg, /pol/ memeflags og /mlp/ pony flags, mens det samme mønsteret beholdes som gjenbrukbart for alle klienter som kjører sin egen utstedertjeneste og navnerom.

HuggingSocial logo

HuggingSocial

Eksperimentell

Peer-to-peer-hub for å finne, diskutere og laste ned åpne AI-modeller.

HuggingSocial er et modellnav som ingen bedrift eier. Huber er Bitsocial-samfunn kontrollert av kryptografiske nøkler, hvert modelloppsett er et signert innlegg med et modellkort, sjekksummer og nedlastingskilder, og vektene beveger seg via BitTorrent eller enkle HTTP-speilbilder og verifiseres på maskinen din. Klienten er i design og tidlig utvikling; nettstedet godtar påmeldinger til ventelisten.

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.

Robot9000-inspirert originalitetsport for fellesskap som vil ha en anti-repost-opplevelse for publisering.

R9K Challenge kjører på en Bitsocial-communitynode og sammenligner normalisert innleggstekst med den lokale kommentardatabasen på eiernodens side. Den gir fellesskap en Robot9000-lignende publiseringsopplevelse: eksakte reposts feiler før aksept, backlinks ignoreres, gjentatte feil utløser eskalerende midlertidige bans, og hasher av akseptert tekst blir i privat lokal tilstand i stedet for å lagre rå innleggstekst. Denne challengen bruker ikke AI.

Sentralisert risikoscoringslag for filtrering av misbrukende publikasjoner.

Spam Blocker evaluerer publikasjoner og returnerer en risikoscore som fellesskap kan kombinere med sin egen moderasjonslogikk. Tjenesten der den er vert kobler også signeringsnøkler sett første gang fra samme IP-adresse, slik at en bruker som fortsetter å opprette nye kontoer for å unngå et fellesskapsforbud eller produsere en samtale, ser risikoscoren sin øke, mens noen få signatarer forblir tillatt for legitim bruk av flere enheter.

Invitasjonslignende voucher-koder for fellesskap som foretrekker kontrollert vekst.

Voucher Challenge lar moderatorer distribuere pålitelige voucher-koder som åpner for publisering uten en global identity provider. Det passer godt for invitasjonsdrevne fellesskap, nisjeboard og gradvise utrullinger.

Fellesskapets ordfiltre håndheves som en publiseringsregel i stedet for som et visningsfilter.

Wordfilter Challenge gjør et fellesskaps orderstatninger bindende. Publiserende klienter utfører erstatningene før signering, slik at den signerte kommentaren og CID-en dens allerede inneholder erstatningsteksten, og fellesskapets node avviser enhver publisering som fortsatt inneholder et filtrert ord. Den implementerer kontrakten wordfilter/v1, slik at en klient skrevet mot den kontrakten fortsatt fungerer med andre implementasjoner.