Inspectable Inspectable
Les briques critiques peuvent être lues, auditées et comprises par les personnes qui les déploient. Critical components can be read, audited and understood by the people deploying them.
Twoody ouvre ses briques au fur et à mesure qu'elles stabilisent leur surface publique. Cette page indique exactement ce qui est public aujourd'hui, et ce qui s'ouvre progressivement. Twoody opens its components progressively as they stabilize their public surface. This page shows exactly what's public today, and what opens progressively.
Les briques critiques peuvent être lues, auditées et comprises par les personnes qui les déploient. Critical components can be read, audited and understood by the people deploying them.
Twoody Private peut tourner sur l'infrastructure que vous contrôlez, pas seulement dans un cloud imposé. Twoody Private can run on infrastructure you control, not only in a forced cloud.
Connecteurs, modèles, MCP et outils évoluent sans enfermer l'utilisateur dans une boîte noire. Connectors, models, MCP and tools evolve without locking users into a black box.
Cliquable, fork-able, audit-able. Clickable, forkable, auditable.
Sidecar d'agent navigateur Twoody — Browserbase + Stagehand + Playwright local. Twoody browser automation sidecar — Browserbase + Stagehand + local Playwright.
Encore privés. La page changelog annonce chaque ouverture. Still private. The changelog page announces each opening.
Le serveur self-hostable : auth, conversations, providers LLM, documents, API privée. The self-hostable server: auth, conversations, LLM providers, documents, private API.
Page Server Server pageCLI pour configurer, démarrer, appairer et diagnostiquer Twoody Server. CLI to configure, start, pair and diagnose Twoody Server.
Page CLI CLI pageAdaptateur MCP officiel pour exposer les outils Twoody aux clients compatibles. Official MCP adapter exposing Twoody tools to compatible clients.
Page MCP MCP pageCompanion macOS : Bridge, dossiers autorisés, LLM local, présence. macOS companion: Bridge, authorized folders, local LLM, presence.
Page Connector Connector pageApp Electron cross-platform pour la connexion serveur, le chat, les réglages. Cross-platform Electron app for server connection, chat, settings.
Page Desktop Desktop pageProduits Osmove publics, indépendants de Twoody mais qui partagent la philosophie. Public Osmove products, independent of Twoody but sharing the philosophy.
Lint — un seul CLI pour linter n'importe quel langage, avec revue de code par IA. Lint — one CLI to lint any language, with AI-powered code review.
| Licence | Briques Components | Ce que ça veut dire What it means |
|---|---|---|
| Apache 2.0 | twoody-browser-agent (public), twoody-cli, twoody-mcp, twoody-mac (planned) | Open-source permissif. Vous pouvez intégrer, modifier, redistribuer. |
| BSL 1.1 → Apache 2.0 (2030) | twoody-server, twoody-desktop (planned) | Code-source disponible et self-hostable. Pas de redéploiement en SaaS commercial concurrent jusqu'à 2030. |
| Licences modèles | Private LLM (à votre choix) | Selon les modèles que vous lancez : Qwen, Llama, Phi, DeepSeek distill et autres familles compatibles. |
Un seul côté Twoody : twoody-browser-agent. Le reste de la stack ouvre progressivement, à mesure que chaque brique stabilise sa surface publique. Cette page reflète l'état réel — pas une liste aspirationnelle. One on the Twoody side: twoody-browser-agent. The rest of the stack opens progressively as each component stabilizes its public surface. This page reflects the actual state — not an aspirational list.
Parce qu'un dépôt public oblige à figer une API et à porter ses choix d'architecture. Ouvrir avant que le design soit stable rendrait service à personne. On ouvre une brique quand elle est utile à auto-héberger, pas avant. Because a public repo means freezing an API and committing to design choices. Opening before the design is stable would help no one. We open a component when it's actually useful to self-host, not before.
Apache 2.0 pour les briques d'écosystème (CLI, MCP, connecteurs, agents) qu'on encourage à intégrer. BSL 1.1 → Apache 2.0 (2030) pour le serveur, qui peut être self-hosté tout de suite mais pas redéployé en SaaS concurrent. Modèles LLM : leurs licences propres (Qwen, Llama, Phi…). Apache 2.0 for ecosystem components (CLI, MCP, connectors, agents) we want integrated everywhere. BSL 1.1 → Apache 2.0 (2030) for the server — self-hostable today, not redeployable as a competing SaaS. LLM models: their own licenses (Qwen, Llama, Phi…).
On annonce chaque ouverture sur le changelog public et dans la newsletter. Une notification spécifique « repo opened » est envoyée aux abonnés qui ont activé le filtre Open source. We announce each opening on the public changelog and in the newsletter. A specific "repo opened" notification goes to subscribers who turned on the Open source filter.