Questions fréquentes

Les réponses aux questions remontées par les premiers alpha-testeurs. Une question manque ? Ouvrez une discussion sur GitHub.

Le produit

Buildoto remplace FreeCAD ?

Non. Buildoto embarque FreeCAD — il est bundlé dans l'app (aucune installation tierce), piloté en arrière-plan par un agent IA. Vous voyez la géométrie 3D dans Buildoto, mais c'est bien FreeCAD qui la calcule. Vous gardez l'interop .FCStd, STEP, IFC exportable côté FreeCAD.

C'est open-source ?

L'app desktop oui, licence MIT, code sur GitHub. Le service hébergé Buildoto AI (l'API, le RAG, les modèles) est un produit commercial que nous exploitons. Vous pouvez auto-héberger un équivalent avec votre propre corpus — la stack (Mistral + Qdrant) est documentée.

Quels OS sont supportés ?

macOS 12+ (Apple Silicon et Intel), Windows 10/11 x64, Linux x64 (AppImage). Voir la page d'installation. Les binaires ne sont pas signés pour l'instant — l'OS affiche un avertissement au premier lancement, contournable en un clic.

Ça fait quoi de plus qu'une macro FreeCAD avec Claude dedans ?

Un agent qui boucle sur les outils FreeCAD, voit les erreurs, corrige. Un versioning Git automatique — chaque modif est un commit, vous revenez en arrière sans perdre de travail. Le sidecar FreeCAD qui redémarre tout seul après un segfault. Des sources RAG vérifiables quand vous utilisez Buildoto AI. Et bientôt : MCP pour brancher vos outils métier.

L'IA

Quels modèles IA je peux utiliser ?

Buildoto AI (notre service, spécialisé construction), Anthropic Claude, OpenAI GPT, Mistral, Google Gemini, OpenRouter, ou Ollama en local (aucun envoi externe). Vous pouvez changer à tout moment dans les paramètres.

Pourquoi Buildoto AI plutôt que Claude directement ?

Claude répond sur tout, y compris ce qu'il ne sait pas. Buildoto AI est spécialisé AEC et cite ses sources — vous voyez sous chaque réponse les passages du corpus utilisés. Pour un DTU ou un Eurocode, ça change tout. Plus de détails.

L'IA peut-elle inventer des sources ?

Avec RAG, le modèle reçoit des passages réels de la base. Mais il peut quand même reformuler maladroitement ou généraliser trop. La règle : toujours vérifier le passage cité dans le drawer sources avant de reprendre une valeur réglementaire dans un livrable. Le drawer affiche l'extrait exact et un lien direct vers l'origine.

Mes fichiers .FCStd sont envoyés au cloud ?

Non. Seul le contenu que vous tapez dans le chat transite. Les fichiers restent sur votre disque. Le script Python que l'agent exécute tourne en local dans le sidecar FreeCAD. Si vous utilisez Ollama, rien ne sort de votre machine.

Vous entraînez un modèle sur mes données ?

Non. Le service Buildoto AI ne logue les requêtes que pendant le traitement (latence, audit technique). Pas de fine-tuning sur vos prompts. Politique détaillée dans la page confidentialité.

Tarifs & quota

C'est quoi une "requête" dans le quota ?

Un appel HTTP à /v1/chat/completions. Un échange dans l'agent peut consommer plusieurs requêtes si l'agent enchaîne des outils. En pratique une session de travail moyenne = 5-15 requêtes. Le quota restant est affiché en permanence dans la status bar de l'app.

Qu'est-ce qui se passe à 100 % du quota ?

Free : vous recevez un 429, l'app affiche une bannière rouge vous proposant de passer en Pro ou de basculer sur votre propre clé. Pro : vous continuez à générer, l'excédent apparaît sur votre facture Stripe le mois suivant.

Je peux annuler mon abonnement à tout moment ?

Oui, directement depuis le portail app.buildoto.com/billing. Pas de période d'engagement, pas de frais cachés. À l'annulation vous gardez l'accès Pro jusqu'à la fin du cycle de facturation en cours.

Installation & sécurité

Pourquoi l'app n'est-elle pas signée ?

Un certificat Apple Developer coûte ~99 $/an, un EV code-signing Windows ~200 $/an. Nous avons choisi de reporter cette dépense jusqu'aux premiers revenus. Les binaires sont reproductibles depuis le code public, et les empreintes SHA-256 sont publiées dans chaque release GitHub. Guide de contournement par OS sur la page d'installation.

Comment mes clés API sont stockées ?

Dans le trousseau de votre OS via keytar (Keychain sur macOS, Credential Manager sur Windows, Secret Service sur Linux). Jamais en clair dans un fichier de config. Le renderer (interface) ne voit jamais les clés — seul le processus principal les lit, au moment de l'appel HTTP.

Je peux utiliser Buildoto hors-ligne ?

Avec Ollama local, oui — installez Ollama, tirez un modèle (Llama, Qwen, DeepSeek…), Buildoto le détecte. FreeCAD et Git fonctionnent tous deux hors-ligne. Sans IA, l'app reste utile pour visualiser et versionner des projets FreeCAD, mais l'intérêt principal c'est l'agent.

Roadmap

Quand allez-vous supporter la collaboration multi-utilisateur ?

Pas en v1. Un projet = un compte aujourd'hui. Multi-seat prévu en v1.2 si la traction le justifie — on préfère bien faire une chose à la fois qu'empiler des features à moitié finies.

Et l'export IFC piloté par l'agent ?

FreeCAD sait exporter en IFC (menu File → Export). L'agent ne pilote pas encore ça nativement — la priorité v1.1 est d'y ajouter un outil dédié pour que vous puissiez demander « exporte en IFC pour Archicad ».

Linux .deb / flatpak ?

AppImage en v1, .deb + flatpak prévus en v1.1. En attendant, AppImageLauncher règle l'intégration au menu desktop.