TransientAI · independent research
Learning systems that run on ordinary hardware.
TransientAI is a small research effort building Transient, an open, experimental learning system written in Rust. The aim is capable AI that almost anyone can run, study and teach on their own machine. We publish everything, mistakes included, so others can replicate it, check it and reuse it.
What we are working on
Most AI today is trained once in a data centre, frozen, and served from one. We are looking at a different corner of the design space: small systems that keep learning on the device they run on, and whose cost we can count.
Adaptive learning
A system that learns while it is used, and decides for itself how to learn each kind of thing: memorise it, fit a rule, or search for a small program.
Read moreMeasured in joules
We count operations, memory traffic and estimated energy, not only parameters, because energy is what decides whether "on your own hardware" is real.
Read moreHonest about being wrong
Wrong answers are reported apart from refusals. Guesses are labelled. Mistakes and rejected ideas are written down as they happen.
Read moreThe prototype, in action
baby is the first working piece of Transient. It is taught from scratch in about a third of a second, then answers a question and says how it knew, or refuses and says why. This is copied from a real run of the current build.
Multiplication was taught on the numbers 0 to 5 only, so "seven times one" is a labelled guess and not stated as fact. The long explanation after it is trimmed here. The last two are refusals on purpose: a negative result and a number it cannot read are things it must not bluff.
A few numbers, with their caveats
From the synthetic lesson set the prototype is developed on, on one CPU core of an ordinary laptop with no GPU. Energy figures are estimates from counted operations; trust the ratios, not the absolute joules.
These come from tidy, synthetic lessons. Nothing here shows behaviour on real text at scale, or that this approach can reach the quality of today's language models. What we do not know yet
Latest from the blog
How Transient began, and where it stands
The starting hunch, the first week of work, what the prototype does and does not show, and what comes next.
Read the postOpen on purpose
Everything is public under the AGPL, so that anyone who runs a modified version, including as a service, has to share their changes. There is no contributor licence agreement: contributions stay under the same licence.
Right now TransientAI is one person. There are no plans to grow the core team, but contributors to the repository are welcome.