@yosh Yeah I saw one of your blog posts about it which was neat. I'm gonna try using tokio streams for now and just bend whatever else to their interface
Why not here?
“WaterBottle, a worker-owned cooperative, is one such example. It includes a property management division and construction service under its umbrella and spreads control of the operation among its employees, with no formal hierarchy and a one-person, one-vote system of governance. It owns 22 properties in West Baltimore, where it’s restoring dilapidated buildings and renting them out with first dibs offered to the workers.”
@lutindiscret @restoration.software Given the outlined constraints I think @VeilidNetwork would be a great foundation to build on. Combined with a local database and a protocol to send messages between specific peers. Do you care about people being able to load a persons data when the person is offline?
@hermeticvm@convo.casa What are the main issues you have with them? I found Dolphin and Nautilus pretty much got the job done when I used them. Portfolio hasn't worked as well for me since it's more for mobile. Right now my XDG desktop portals and KDE themes are kinda fucked since I'm building a wayland desktop environment from scratch, but with the standard GNOME/Plasma setups it seemed fine.
Then again I am usually in the command line anyway >:P
@ryanramage yeah feel free to follow the main repo: https://github.com/RangerMauve/mind-goblin
Gonna push my latest version in the next week or so.
@ryanramage All within a few seconds with as little power or ram usage possible.
@ryanramage I'm giving the agent a tool call to use LLaVA to "see". I'm going to allow it access to the screen, an image file, or the camera.
I want a flow along the lines of:
- "Hey, save this text as a reminder for later"
- tool("see", "extract the text from the image") => take a pic and run through llava
- tool('save', "{summarized text}", ["reminder"]) => save to local database for later
- response: "Saved!"
- "What was the last reminder you saved?"
- tool('load', 'reminder', {limit: 1})
@starshine @delta Oh my bad! Misunderstood the last part.
@starshine @delta is doing some cool stuff. I think grant funding has been useful for getting these protocols set up.
I also use Matrix on the daily and it fits the criteria.
My hot take is that implementing ActivtyPub and getting it to talk to different implementations is not all that hard. I have had to do stuff that turns my brain inside out and "Oh what json properties do I need in this HTTP API with lots of examples in existing implementations" is a cakewalk. It just takes some time and tinkering.
@ww Maybe? Is this something a user would use from a cli? It seems to be more for web services from what I'm seeing.
Occult Enby that's making local-first software with peer to peer protocols, mesh networks, and the web.
Exploring what a local-first cyberspace might look like in my spare time.