Oddbean new post about | logout
 Right now pear runtime is vanilla JavaScript. But they are building things to make integration easier. And if you just use it for the connection you can always simply use it to then establish an SSH tunnel or whatever to do any other kind of communication necessary. Not sure how integration would work, but the Pear Runtime platform is still very fresh, only released in Feb of this year. So no other languages yet but the community building with it is picking up momentum quickly. It’s largely because people are seeing it just work. I literally have been connecting *tons* of services between devices with this and Holesail just dropped a mobile app.

I already have a setup to run LLMs off my Linux with the ability to upload files and it’s crazy how fast it all is.

I’ve got a video waiting to publish on unlisted YouTube right now. Really short just showing how it works. I’ll post here when we publish 
 We should build a consortium to recode it in native Kotlin and create a little library for it. Then all apps could use it. I just don't know where to start, holesail has a web of dependencies and I don't really know what each thing does.  
 watch their tutorials https://youtube.com/@Pears_p2p

they are currently working on massive improvements to their mobile tooling and tutorials and example code, this is their current main example https://github.com/holepunchto/pear-expo-hello-world

in keet.io there is a link to the community room on the profile page and there is a number of dev rooms

https://github.com/gasolin/awesome-pears/blob/main/keet_rooms.md

🍐 Pear Development - pear development related discussion (Official)

pear://keet/yryzix4muu85ocwke9njhfppkyjkkrhy15gdyam137jxhtu4ei6y43npudeidy49kiisp9mghefgfg4rcp7iww881sq5dm13syjuim7awr

Bare Developement 🐻 (new) (invite expires on 2024/7/7 0:38 UTC) 

pear://keet/yrbooziif9ryfdxm5o665bpx7rgcrophs8o4sarufmrgfa16fiy1mjiwahgyfx3qkyk4pahkmnj8wc1wmmanumf7zikq8mhp4jh1honzo1n68nmg

Pear Baby Room for new devs(invite expires on 2024/7/7 0:39 UTC) 

pear://keet/yrb9wwk87cqhq7x7wc3oub4e5efdiobjf4sdoxnd3s4k694oh4sd1wogfu8hi4ky6eztrz64j4s8tc6r1zjsodboibsd9usepmixe6mpr9yq8nmg
 
 This could be possible (though would require some work), you need to embed bare runtime in your java/kotlin application and run holesail-client and holesail-server on it.

It is a tedious and undocumented  process atm, but holepunch team is working on new mobile development kit, hopefully that will resolve this and make development easier