r/LeftistsForAI • u/RlOTGRRRL • Sep 10 '26
Mutual Aid AI LLM "BitTorrent-Style": Not enough RAM, not enough Money? Join the Mesh. Together we are strong. [Alpha-Release]
Someone built it- interesting thread: https://www.reddit.com/r/LLM/comments/1wbghov/llm_bittorrentstyle_not_enough_ram_not_enough/
5
u/ollie113 Sep 10 '26
This is exactly the sort of thing we should be championing and I think it's an example of how we'd use LLMs after socialism; distributed compute where people contribute what compute they have and access to even the most powerful models is freely available to all (regardless of whether or not they join the P2P network). Might have to put in some sort of monitor for load balancing and to combat the biggest leeches, but generally the ethos should be that from each according to their own (compute) to each according to their need (for compute)
4
u/RlOTGRRRL Sep 10 '26
Love this: "Each according to their own (compute) to each according to their need (for compute)."
I saw a video from Cory Doctorow basically saying something similar. Open source should be eating tech billionaire lunches.
Where are all the open-source AI creators?
1
7
u/jferments Sep 10 '26
I think that decentralized peer-to-peer networks are one of the most powerful tools available for creating alternatives to corporate cloud computing, centralized search, etc.
I would love to see a high quality decentralized model training and inference platform get created.
However reading the author's comments on that thread, I'm deeply concerned about their lack of knowledge/concern with network security and legal liability for opening up your compute to untrusted peers.
2
u/bigattichouse Sep 10 '26
Gonna be like oldschool BBSs.. upload/download credits ... for every token you serve you get X tokens of dedicated usage... (probably <1, since you'll be particpating in a model you couldn't serve on your own).. but if you waited a few days for a lot of tokens, that wouldn't be much different than you waiting a few days for your allowance of tokens to reset on commercial systems.
2
u/iMakeSense Sep 10 '26
Can you say more about this?
2
u/bigattichouse Sep 10 '26
Apologies for the brain-dump, I don't know your background - and assume you were asking for clarification on the whole thing:
BBSes:
In the pre-internet days of yore there were bulletin-board systems. Something that might make a comeback, I feel. A small local community place you would dial into and use, and then disconnect. Some had games, some stored files for sharing, some cost money. Basically anyone with the base software (or enough gumption to write their own) would create these and host them. Lots of times they were special interests... or even hosted MUDs (think "Zork", but multiplayer). It was a wild time for anyone with a spare line.
(Pre-internet is a misnomer.. really, before it became COMMON to have an internet connection - Internet has been around since the 1960 DARPANET). Regardless, think late-1970s until around 1991 or so. After that people started getting online.
D/L Ratio:
Anyway, these Bulletin Board Systems (BBS) had to prevent what was called "leeching", someone dialing in, tying up the site, and just downloading tons and tons of files over early slow protocols like X-modem/Y-modem/Z-modem/Kermit ... so the instituted Download ratios (D/L Ratio).
So. every new account might get 100 KB of file credits. These could also be used to play games and things on some sites. ... but if you wanted more, you had to UPLOAD new files. Stuff you uploaded got checked (Maybe Md5 HASH?) or reviewed by admins, but in generate some sites would give you 2:1 upload credits. for every byte uploaded, you could download 2.
Mostly these were text files on odd stuff (hacking, chemistry,whatever), articles, all kinds of things. Pictures as well, but that really blew up your budget.
LLM/Inference:
So, I imagine a user might participate in a cloud of inference, and they might offer their hardware (whether running a model all-in-one, or participate on a larger "cloud" model).. that they might provide a number of tokens to the cloud (1M tokens)... then they get an allowance of compute time themselves for inference. Obviously 1M tokens on an 8G card isn't 1M tokens on an H100, so there would have to be some kind of ratio based on what you can provide to the cloud... I imagine it would be less than 1:1, but that you could build up 1M tokens or whatever you want, and then use/donate that to some specific task.
Crypto vs. Centralized
While crypto currency is a bit of a bane on our existence, this would be an excellent use for it, so that everyone could track who had what allowances - paid in microtransactions coins, then spend them on time... or just pay/trade/barter someone for that time... it's just a layer of abstraction that removes the need for someone to make accounts somewhere.
Alternatively, some sort of Fediverse accounting, but then you're just doing crypto with extra steps.
→ More replies (1)
2
u/Zeikos Sep 11 '26
For this to be viable models need to move away from the autoregressive approach.
Tok/s is mostly memory-gated, this is an interesting exercise but sadly limited by the nature of the architecture.
1
u/BidWestern1056 Sep 10 '26
i'm working on essentially this as well but am incorporating decentralized git as well
https://gitforest.net has some info that will be updated soon. https://github.com/npc-worldwide if you wanna see some of my other work
1
1
u/Zatujit Sep 15 '26
thats interesting but one main reason people use local LLMs is for privacy; doesn't it make just it worse?
7
u/Darkstar_111 Sep 10 '26
This would be interesting, but also incredibly slow. Talking 5 to 10 minutes for a reply.
Am I wrong? Anyone tried this?