Onze open source stack

Op de schouders van reuzen.

Klai draait op duizenden open source projecten, aan elkaar geschakeld op onze eigen Europese servers. Elke regel code die we niet zelf hebben geschreven is van iemand anders. Op deze pagina bedanken we 72 van de fundamentele projecten waarop Klai is gebouwd. De rest blijft onzichtbaar eronder.

Wat op deze pagina ontbreekt: onze eigen applicatiecode. Die vind je op github.com/GetKlai.

Observability en kennis

Hoe we onze systemen in de gaten houden, en waar klantkennis woont als platte bestanden in git.

9 projecten

Onze dev-toolbox

Wat we elke dag gebruiken om onze code te schrijven, te reviewen, te testen en te beveiligen.

9 projecten

De stille bouwers

De kleine packages. Onzichtbaar. Essentieel.

Onze Python lockfiles pinnen tientallen packages. Onze Node lockfile pint er nog eens een paar honderd. De meeste zijn kleine libraries die één ding goed doen: een datum parsen, een JWT tekenen, een duur meten, een UUID genereren. Geen logo. Geen About-pagina. Vaak één enkele maintainer op GitHub Sponsors voor de prijs van een kop koffie per maand.

We draaien erop, elke seconde van elke request.

De volledige inventaris, elke library, elke Docker image, elke sub-processor, staat op onze tools-pagina .

Een kanttekening

De meeste van deze mensen hebben nog nooit van Klai gehoord.

Ze schreven in 1996 een database, in 2018 een webframework, in een weekend een type checker, in een onderzoekslab een embedding model. Daarna brachten ze het uit. En wij pakten het op, jaren of decennia later, en bouwden er iets bovenop.

Zo werkt moderne software. Een klein aantal mensen in elke laag, die stilletjes dingen onderhouden voor duizenden anderen. Als een van hen onder een bus komt, wankelt een betekenisvol deel van het internet. We proberen dat niet te vergeten.

Als jij een van deze projecten onderhoudt: dank je wel. Als we jouw werk gebruiken en jouw project staat niet in deze lijst, stuur ons een bericht op hello@getklai.com en we voegen het toe.