A Caring Hope Foundation initiativeUne initiative de la Caring Hope Foundation
We build in the open.
Built to last.
On construit à ciel ouvert.
Fait pour durer.
THE CAPTAIN COMPANY builds open, spec-driven software that gives independents back control from extractive platforms — starting with Captain.Food. THE CAPTAIN COMPANY construit des logiciels ouverts, pilotés par la spécification, qui rendent aux indépendants le contrôle repris par les plateformes extractives — à commencer par Captain.Food.
Our flagship is live — explore Captain.Food → Notre produit phare est en ligne — découvrir Captain.Food →
How we buildComment on construit
The machine does the repetition. Humans keep the helm.La machine fait la répétition. L'humain garde la barre.
Spec-drivenPiloté par la spéc
One source of truth. Schema, API, docs and checks are generated from a YAML spec — so code and intent never drift apart.Une seule source de vérité. Schéma, API, docs et tests sont générés depuis une spéc YAML — le code ne dérive jamais de l'intention.
Full-stack RustFull-stack Rust
Leptos/WASM up front, Axum + GraphQL behind, CQRS over an event log, one core shared across web, desktop and mobile.Leptos/WASM à la proue, Axum + GraphQL à la barre, CQRS sur un journal d'événements, un cœur partagé entre web, desktop et mobile.
Decisions on recordDécisions tracées
Every architectural call is an ADR. Observability is a contract we test against — not an afterthought bolted on later.Chaque choix d'architecture est un ADR. L'observabilité est un contrat qu'on teste — pas une rustine ajoutée après coup.
In the openÀ ciel ouvert
Public repos, a mission-led ethos, open source by default — so what we build stays useful and can't be turned against its users.Dépôts publics, une éthique guidée par la mission, open source par défaut — ce qu'on construit reste utile et ne peut être retourné contre ses usagers.
The fleetLa flotte
One ship in the water. More on the slipway.Un navire à l'eau. D'autres en cale.
Captain.Food
In pilotEn pilote0% commission food ordering for local restaurants and food trucks. Live pilot in Tours, France.Commande en ligne à 0 % de commission pour les restaurants et food trucks locaux. Pilote à Tours, France.
Visit join.captain.foodVoir join.captain.food →captain-engine
Coming soonBientôtThe spec-driven engine we build on: one source of truth, everything generated.Le moteur piloté par la spéc sur lequel on construit : une source de vérité, tout est généré.
captain-studio
Coming soonBientôtAuthor and administer the specs, visually.Écrire et administrer les spécifications, visuellement.
Why we existPourquoi nous existons
Give independents back control.Rendre le contrôle aux indépendants.
Extractive platforms take a cut of everything and lock people in. We build the opposite: open software that hands independents their tools, their prices and their customers — starting with Captain.Food, 0% commission food ordering for local restaurants.Les plateformes extractives prélèvent sur tout et enferment. Nous construisons l'inverse : des logiciels ouverts qui rendent aux indépendants leurs outils, leurs prix et leurs clients — à commencer par Captain.Food, la commande en ligne à 0 % de commission pour les restaurants locaux.
⚓ A Caring Hope Foundation initiative — until it sustains itself.Une initiative de la Caring Hope Foundation — jusqu'à ce qu'elle vole de ses propres ailes.
Come aboardVenez à bord
Whoever you are, there's a way in.Qui que vous soyez, il y a une porte.
Join the crewRejoindre l'équipage
We're a small crew building with care and in the open. If that's how you build, say hello.Nous sommes un petit équipage qui construit avec soin, à ciel ouvert. Si c'est votre façon de faire, écrivez-nous.
For buildersPour les bâtisseurs
Read the code, follow the build, or work the way we do. Everything is in the open.Lisez le code, suivez la construction, ou travaillez comme nous. Tout est ouvert.
Partners & fundersPartenaires & financeurs
Want to support the mission, or partner as a city or institution? Let's talk.Envie de soutenir la mission, ou de nous accompagner comme ville ou institution ? Parlons-en.