Twoody Open-source

Une IA privée doit pouvoir être inspectée. Private AI should be inspectable.

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.

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.

Auto-hébergeable Self-hostable

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.

Extensible Extensible

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.

Public aujourd'hui Public today

Cliquable, fork-able, audit-able. Clickable, forkable, auditable.

osmove/twoody-browser-agent
Public Public
Apache 2.0

Sidecar d'agent navigateur Twoody — Browserbase + Stagehand + Playwright local. Twoody browser automation sidecar — Browserbase + Stagehand + local Playwright.

Ouverture progressive Opening progressively

Encore privés. La page changelog annonce chaque ouverture. Still private. The changelog page announces each opening.

twoody-server
Privé · Pré-launch Private · Pre-launch
BSL 1.1 → Apache 2.0

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 page
twoody-cli
Privé · Pré-launch Private · Pre-launch
Apache 2.0

CLI pour configurer, démarrer, appairer et diagnostiquer Twoody Server. CLI to configure, start, pair and diagnose Twoody Server.

Page CLI CLI page
twoody-mcp
Privé · Pré-launch Private · Pre-launch
Apache 2.0

Adaptateur MCP officiel pour exposer les outils Twoody aux clients compatibles. Official MCP adapter exposing Twoody tools to compatible clients.

Page MCP MCP page
twoody-mac
Privé · Post-launch Private · Post-launch
Apache 2.0

Companion macOS : Bridge, dossiers autorisés, LLM local, présence. macOS companion: Bridge, authorized folders, local LLM, presence.

Page Connector Connector page
twoody-desktop
Privé · Post-launch Private · Post-launch
BSL 1.1

App Electron cross-platform pour la connexion serveur, le chat, les réglages. Cross-platform Electron app for server connection, chat, settings.

Page Desktop Desktop page

Du même studio From the same studio

Produits Osmove publics, indépendants de Twoody mais qui partagent la philosophie. Public Osmove products, independent of Twoody but sharing the philosophy.

osmove/lint
Public Public
BSL 1.1

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.

Licences, sans brouillard Licenses, no fog

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.

FAQ

Combien de repos sont publics aujourd'hui ? How many repos are public today?

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.

Pourquoi pas tout en open-source dès le début ? Why not everything open-source from day one?

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.

Quelle licence pour quoi ? Which license for what?

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…).

Comment je sais quand un repo s'ouvre ? How do I know when a repo opens?

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.