Update 21st August 2025

After months of building, our finalists are putting the final touches to their apps on the Autonomi Network. Friday, August 22, 2025 is when apps will be up and running on the live Autonomi Network, ready for judges to start exploring every feature and diving deep into what makes these projects special. More here.

The team met yesterday to discuss remaining hurdles standing in the way of Impossible Futures (IF) developers after @jimcollinson fielded their comments. An issue with scratchpad identified by several devs has been fixed and will be updated shortly.

Another issue that may be blocking developers concerns a fix we put in place to resolve a failing test. @loziniak has reported issues with this PR. Again, we are testing. Other issues under investigation include WebRTC handshake issues affecting network stability reported by @riddim and performance improvements noted with AntTP with pointers/registers (@traktion).

The deployment deadline for Impossible Futures projects is today, but participants can continue updating their apps after deployment. Your patience is much appreciated. Our devs have agreed to spend some time each day on Discord, so any Qs please find them there.

We also discussed how and when we release new features. The streaming feature will be available very soon (2 weeks max) allowing downloads of files of any size using the client. This doesn’t break any API rules. Some other changes to the autonomi architecture may be better left until later as instability could cause issues with IF.

In future we’re looking at moving towards a more automated, continuous delivery approach for client app updates, similar to how many modern apps are updated, while node upgrades will likely still require a more coordinated, rigorous testing process.

Dave (our in-house built network front-end, still in alpha) can now do parallel uploading and downloading rather than one or t’other.

Our recent hackathon yielded Indelible, another in-house app which is an asset platform that sits on top of the Autonomi network providing easier access to its services for developers, similar to the media transfer protocol (MTP). In particular we are targeting large institutions such as museums with large archives to upload in bulk who do not wish to pay ever-increasing subscription charges to cloud providers.

You can hear more about all this, as well as @dirvine’s thoughts on privacy and agentic AI, by checking out Tuesday’s Spaces session (no X account required).

Jim pushed another video. In this one where he reacts to Signal president Meredith Whittaker’s warning that AI agents will seep into every corner of your personal life, and considering how autonomi could help us stay private and secure. Like and subscribe!

General progress

In our pursuit of supporting all devs, @bzee looked into Go bindings for the autonomi APIs. This turns out to be more challenging than Python etc since Go is a compiled language. But we’ll get there.

Ermine has completed most of the doc work for the Indelible application and is currently working on getting Inedible to connect with a local network. Currently the Docker container is not able to access the local network’s endpoint, so this continues.

@mick.vandijke worked on Dave, including the UI and back end build operations. He fixed a crash on Windows, improved folder navigation for archives with no name and updated the UI.

@vphongph worked on the docs, adding scratchpad examples and removing outdated content.

@roland removed RPC from antctl, removed a RPC client crate and implemented a fine grained progress bar for reachability check. He also raised a PR to prevent a race condition while adding an address to the bootstrap cache.

@qi_ma worked to split fundamental parts of the autonomi crate as autonomi_core for simplified workflow management. autonomi_core represents a significantly simplified API designed for core network operations, removing high-level operations like File, Register and Vault, and abstracting away direct network access.

@chriso worked mainly on getting data streaming ready for release and planning the improved release process mentioned above.

@shu has been playing around with optimising antnode to allow more nodes to run on the same hardware. Even with initial tweaks he was able to reduce the CPU by 20% against the native CPU release build, which in itself was already 25%+ faster compared to our generic musl release binary targeting just the normal x86-64 CPU. This shows the kind of improvement we can expect when devs get their hands on the code. :rocket:

48 Likes

First! And I’ve read it as well. Everyone else must be slower today. Another great update! Thank you to all.

17 Likes

Second now to read :slight_smile:

Well done to all the team and all the IF builders keep up the Great work

11 Likes

Yeah a better native app :slight_smile:

Lets hope the new Dave no longer need a second device to import the private key, that feature stoped me from trying it out a couple of month ago.

7 Likes

Thanks for the update team.

WOW. That’s a major optimization. Incredible!

Cheers :beers:

9 Likes

Any news on the deep dive into issues with Pointers? :folded_hands:

9 Likes

Have you read the most recent post by dirvine in Discord:

“I suspect the quorum might be causing issues with both pointers and scratch pads. If one node has got the latest copy of a pointer or scratchpad, but no others have it, it won’t meet that quorum figure. It won’t be returned to the user, which is mental.

This is a definite bug that could and would give us issues with both of those types. It would also mean that replication of those types is being hampered somehow, and in fact, the KAD layer through the replication quorum may be trying to replicate older data and not the newer data because there’s a quorum number of older data. Even though our nodes internally, in node internal logic, should be preferring the newer data. This quorum vs CRDT is likely an issue that we have to resolve.”

15 Likes

It is goooooood!!!

11 Likes

Yes, that came after my question here. His responses there also reveal they appear to have done nothing since I last raised this with him and he said it would be looked into. Now he’s asking me to explain it again. :scream:

3 Likes

Great update.

Thank you to all who helped to get here.:heart:

7 Likes

Thanks so much to the entire Autonomi team for all of your hard work! :sweat_droplets:

And many thanks to our community members making their own contributions!

:thankyou:

9 Likes

Which question?

I thought that was a whole new view about what might be going on.

1 Like

When and how soon will I be able to use this platform? I want to serve several large museums and upload their materials to Autonomy. I’m looking forward to it.

9 Likes

Excellent update and I’ve been popping in periodically to not fall too far behind. The stuff I’m seeing from the community is absolutely astounding and inspiring. This is how it’s done, by hard working, intelligent, down to earth people who want tools for a better future.

I’m still waist deep in home remodeling by my lonesome and the mastermind behind this torture is, you guessed it, the old lady. I’m sure you all know an old lady. They are harsh, slave driving beasts with a loud bark but excellent cooking skills and soft skin. Joking aside, I am hoping to finish up in the next few months and get back to working on JAMS and PirateRadio. There are other ideas I’d like to pursue in the future too regarding some of the ‘Internet of truth’ stuff Jim and I discussed on the Impossible Futures podcast.

Anyways, glad to see everyone doing well and the progress is fantastic. Very excited to test some apps, see streaming working, and getting back to it later.

Great work @maidsafe and great work community devs!!!

20 Likes

@Southside is your old lady? :exploding_head:

9 Likes

Thx 4 the update Maidsafe devs and all your hard work

@loziniak @riddim (@traktion) @happybeing :star_struck: :star_struck: :star_struck: :star_struck:

Hey didn’t know that i could use it like that, that’s why i never skip this skool :sweat_smile:

Real reason why I never skip class :exploding_head: :face_blowing_a_kiss: :key: :key: :key: :star_struck: :star_struck: :star_struck:

:partying_face: :clinking_beer_mugs: :beer_mug:

Dave & Indelible (secretly I’m hoping Maidsafe deploy something on Replit and let the Replit agent explain how things work under de hood, so that the elite Maidsafe devs free up time)

Keep hacking super ants

9 Likes

I was listening to the most recent Spaces and the four word networking concept is completely new to m and sounded interesting.

Does anyone have a link to @dirvine explanation on Discord that was mentioned? Any other additional material? Thanks!

6 Likes

May the source be with you.

8 Likes

Thank you for spoon feeding me @Southside. No bib necessary, gobbled that right up and it’s f*@king brilliant, in typical David fashion.

7 Likes