Le projet Tosio (Partenaire Digital) repose sur un écosystème de composants open source sans lesquels ce travail n'aurait pas été possible. Cette page recense les dépendances principales et leurs licences respectives.
| Composant | Licence | Usage dans Tosio |
|---|---|---|
| NumPy | BSD-3 | Calcul vectoriel, topologie W, HNSW |
| Flask | BSD-3 | API REST backend |
| PyYAML | MIT | Gouvernance YAML DSL |
| pytest | MIT | Framework de tests (73+ tests N7) |
| LiteLLM | MIT | Abstraction multi-fournisseurs LLM |
| scikit-learn | BSD-3 | PCA, calibration, métriques |
| FastAPI | MIT | API endpoints additionnels |
| Cython | Apache-2.0 | Compilation native des modules critiques (HNSW, quantisation scalaire, mémoire symbolique) |
| pi.dev | MIT | Environnement de développement intégré, orchestration de modules |
| HuggingFace Transformers (BERT) | Apache-2.0 | Modèle BERT pour embeddings sémantiques et classification de texte |
| Pydantic | MIT | Validation de données, modèles |
| httpx | BSD-3 | Client HTTP asynchrone |
| Matplotlib | PSF | Visualisations 2D, graphes animés, rendu de frames vidéo |
| Plotly | MIT | Projections 3D interactives de l'espace W, dashboards |
| Kaleido | MIT | Export statique Plotly → PNG (rendu vidéo) |
| NetworkX | BSD-3 | Graphes topologiques, animation de relations causales |
| Pillow | MIT-CMAP | Manipulation d'images, génération QR codes PNG |
| qrcode | BSD-3 | Génération de QR codes pour Demiurgie (canal optique) |
| PyJWT | MIT | Signature et vérification JWT (HS256) pour challenges QR |
| Manim | MIT | Moteur d'animation mathématique (style 3Blue1Brown) — Video Engine Voie A |
| Composant | Licence | Usage dans Tosio |
|---|---|---|
| Alpine.js | MIT | Framework réactif frontend |
| D3.js | ISC | Visualisations topologiques |
| Socket.IO | MIT | Communication WebSocket temps réel |
| Composant | Licence | Usage dans Tosio |
|---|---|---|
| Docker | Apache-2.0 | Conteneurisation et déploiement |
| Grafana | AGPLv3 | Dashboards de monitoring |
| Git | GPL-2.0 | Gestion de version |
Dendritron (MMVFIRM/dendritron-starter-kit) est une architecture de calcul multicompartiment avec branches locales non-linéaires, intégration routée, certification d'enregistrement, et propriété fonctionnelle explicite.
Nous n'avons pas intégré Dendritron directement dans Tosio — ses contraintes (certification binaire rigide, dépendance NumPy pure sans topologie W, inadéquation pour la simulation prospective N9) ne correspondaient pas à notre architecture.
En revanche, ses invariants fondateurs nous ont profondément inspirés pour concevoir la Maturation Engine N7 :
Le Dendritron a donc servi de référence architecturale pour donner à N7 la capacité de se forger une conviction à partir de traces. L'implémentation est entièrement Tosio-native, utilisant notre propre infrastructure.
Nous remercions chaleureusement tous les mainteneurs et contributeurs des projets open source listés ci-dessus. Leur travail forme le socle sur lequel Tosio est construit.
Une mention particulière à l'équipe MMVFIRM pour avoir ouvert la voie avec le Dendritron et rendu publique une architecture de calcul multicompartiment audacieuse et rigoureuse.