Our open source stack

Standing on the shoulders of giants.

Klai runs on thousands of open source projects, wired together on our own European servers. Every line of code we did not write ourselves belongs to somebody else. On this page we pay tribute to 72 of the foundational ones Klai is built upon. The rest stay invisible underneath.

Missing from this page: our own application code. Look for that at github.com/GetKlai.

Observability and knowledge

How we watch our systems, and where customer knowledge lives as plain git-tracked files.

9 projects

Our dev toolbox

What we use every day to write, review, test, and secure the code that becomes Klai.

9 projects

And the quiet ones

The small packages. Invisible. Essential.

Our Python lockfiles pin dozens of packages. Our Node lockfile pins several hundred more. Most are small libraries that do one thing well: parse a date, sign a JWT, measure a duration, generate a UUID. No logos. No About pages. Often a single maintainer on GitHub Sponsors for the price of a coffee a month.

We run on them every second of every request.

The full inventory, every library, every Docker image, every sub-processor, lives on our tools page .

A note

Most of these people have never heard of Klai.

They wrote a database in 1996, a web framework in 2018, a type checker in a weekend, an embedding model in a research lab. Then they released it. And we picked it up, years or decades later, and built something on top.

That is how modern software works. A small number of people in each layer, quietly maintaining things for thousands of others. If one of them got hit by a bus, a meaningful part of the internet would wobble. We try not to forget that.

If you maintain one of these projects: thank you. If we use your work and your project is missing from this list, drop us a line at hello@getklai.com and we’ll add it.