
Every processor basically works the same way. It takes a list of instructions and goes through them in order, one after another. I mean, it's more complicated than that, but it's not really more complicated than that. It's a design from the 1940s, and the history of the last 80 odd years is really a history of bolting things like pipelines, branch predictors, out-of-order execution, and more cores. These are all ways to get computers to do more stuff at the same time.
One of our best tricks is to add more cores. Clock speeds have been pretty much flat since the mid-2000s, so the main way to go faster now is more cores. 2 cores. 4 cores. 18 cores in the latest M5 Max. That's for the CPUs. GPUs fixed this for one kind of work. If you have thousands of identical sums to do at once, like multiplying matrices for an AI model, a GPU is brilliant. Give it work where every thread takes a different branch, and most of the chip sits idle.
Logic sitting idle is where budgets go to die. And pretty much all of computing is heading that way. The same problem of waiting for something else to happen before you can do your job is at the heart of all our computers. And it's breaking.
Agents for example, they have millions of small tasks that branch, wait on a tool and change course. Search, simulation, compilers, proof checking and option pricing all look like this too. CPUs chase one thread of branchy code very fast, and a GPU needs thousands of threads all doing the same sum at once. What if neither CPUs nor GPUs are the right chips for agents?
Interaction Nets
Tendrils is building a processor on a different model of computing called interaction nets. Yves Lafont came up with them in 1990. A program is a graph of small nodes, and computing means rewriting little bits of that graph by local rules. Each rewrite only touches its own corner, so every part that is ready can go at the same time, and you get the same answer whatever order they go in. Again, you get the same answer whatever the order they go in. So you get parallelism for free, at least on paper. You do not have to write all that fancy software to force parallelism on inherently serial architectures.
So the parallelism comes with the program and the programmer doesn't split anything up. Their language, Vine, is open source and you can try it today. There's a nice example in their own write-up: a textbook algorithm written the obvious way, with 2 nested loops. Run it on lists of 200 items and a machine with unlimited cores could do an average of 274 tiny steps at once. Make the lists 10x longer and that goes to 2,739, and nobody touched the code.
If it's so obvious, why has no-one done it yet?
Sort of, yes. Dataflow machines, the Connection Machine, Transputers and Japan's Fifth Generation project were all lovely parallel designs, and all of them lost to ordinary chips getting faster every year. Never bet against Moore's Law, they said. Well.
Interaction nets themselves have almost always run as software on normal chips, which is the worst place for them, because you pay the overheads of the old model on every step of the new one. As far as I know nobody has taped out the chip the model wants. Tendrils is building it.
And this is key to my thesis on the future of compute. Making chips used to be the preserve of a few large companies with big design and verification teams and deep relationships with fabs where they can commit to massive volumes. It was expensive and high-risk.
But those days are coming to an end. Chips are getting cheaper and faster to design, and a lot of that is AI. OpenAI and Broadcom took Jalapeño, OpenAI's first chip, from initial design to tape-out in 9 months, using OpenAI's own models on parts of the design. Then yesterday Google said it's using Gemini to deliver chip layouts in hours rather than weeks. The masks still cost what they cost of course, but engineer time is a huge part of the cost, and it's starting to fall.
You also don't really need to sell chips anymore. Selling a chip used to mean convincing someone to design your part into their server and then waiting years to find out if it worked. Now people want to buy a rack with an API on top, and I think most of them don't much care what's inside it as long as it's fast and/or cheap. Etched sells whole racks, and says it already has over $1bn of customer contracts for them. So a new chip company can get to market faster and with far fewer people to convince.
Finding those customers is getting easier too. Workload orchestrators like Callosum break an AI workload into pieces and send each piece to whichever chip runs it best, so a new chip only has to be the best at something to get used, and developers call an API and don't have to rewrite anything. Tendrils is one of their silicon partners.
Then there's software, which is what has held back most new chips for 40 years, because nobody wants to rewrite their code. AI is making it easier than ever to rewrite and port it. Google's new tools plug straight into Claude Code and Cursor to get people onto TPUs in minutes. It's harder for a brand new chip, sure, since the models have much less code to learn from. But Vine looks a lot like Rust, so moving code over should be closer to translation than a rewrite.
All of this is part of a broader trend towards dedicated silicon for each workload, and away from a few general purpose chips that serve no use case optimally. The rise of AI accelerators is a hint at this future. Google has now announced 4 TPU systems in a single year, each one built for a different job. This is Heterogeneous Computing. Lots of different chips that are each very good at something. If I'm right, there's room for a chip built for the messy, branching stuff, and Tendrils doesn't have to replace every CPU on day one to get going.
Why we're in
Nils Cremer worked on interaction nets at ETH Zürich and wrote the essay that became the company. T6 built Vine, the language and the whole toolchain under it. Hugo McNally came from lowRISC, where he worked on open-source silicon like OpenTitan. These are the only people in the world who can pull off something this technically ambitious that needs deep software and hardware thinking from first principles.
We are very pleased to join Benchmark, along with Visionaries Club, the UK Sovereign AI Fund, FR8, Antimatter, Conviction, Embassy Ventures and SV Angel in the round to support Tendrils on this ambitious journey.
Computing is a history of applying parallelism to serial architectures. This was fine when humans were the main users of compute. We could manage. But as agents become the dominant user of compute, our tricks may not be enough.
Not many companies are built to rebuild computing from scratch. Here is one. Godspeed.
