The AI that shows its working
Matilda is a chat model and a coding agent, built and hosted in Melbourne on hardware we own.
Latest
All postsWhy we’re getting right behind open weights
The strategy papers your people paste into public AI services can teach someone else’s model how you think. They should be teaching yours.
ReadIntroducing Matilda’s Open Beta: Australian AI, Built for Trust
Today, we’re opening Matilda to a broader group of beta users. Matilda is available at matilda.maincode.com and on the Apple App Store. Matilda is Maincode’s Australian AI system: built from metal to model, designed for thoughtful use, and held to a higher standard for how AI should behave. We’re building Matilda because Australia should have more than access to powerful AI. We should have AI systems that understand our context, reflect our standards, run on infrastructure we can trust, and gi
ReadBuilding the machine a model actually wants
A model, once you stop thinking of it as math and start thinking of it as a machine, is a dataflow. The weights stream in once and then sit still, the key and value for every token pile up and get read again by every token that follows, and the activations move from a projection into attention into a mixture of experts and back into the residual while a small sum runs between the GPUs so each one ends up holding the whole answer. Serving a model is really just moving those tensors along a path,
ReadWriting our own inference engine in Rust on the AMD MI355X
On the small all-reduce that tensor-parallel inference runs for every token, our from-scratch Rust inference engine comes out about 1.3× faster than AMD's RCCL at its best, sitting on the physical floor of the MI355X.
Read
Need a hand getting started?
Tell us what you are building and we will tell you honestly whether Matilda fits. If it does, we will help you roll it out.
- Onshore by default
- Served from our own hardware in Melbourne, so your data does not leave the country.
- Private deployments
- Dedicated capacity, SSO, and data residency terms your security team can sign.
- A named engineer
- Not a ticket queue. Someone who knows your stack and answers in your channel.