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.

Active research · early stage Started 2026-10-15 Rust, zero dependencies AGPL-3.0-or-later 92 tests, CI on every push

The 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.

0.0%
wrong answers on every row of the scorecard (taught, reworded, never taught, beyond range). It refuses or labels a guess instead.
8,977 → 57
operations per answer after changing how it finds the right kind of lesson: about 85× less estimated energy, same answers.
2.65 s
to teach 25,776 lessons across 600 kinds of lesson (56 MB peak) in the scale test.
~0.5 ms
to learn one more fact, at every size tested from 20 to 600 units.

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

Open 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.

How to contribute