Différenciateur 1
Génération IA automatique - Transformation de n’importe quel contenu en exercices interactifs
| Application | Points forts | Points faibles | Prix |
|---|---|---|---|
| Anki | Open source, puissant, répétition espacée | Interface datée, courbe d’apprentissage | Gratuit |
| Quizlet | Large communauté, multiplateforme | IA limitée, pas de génération auto | Freemium |
| Brainscape | Flashcards scientifiques | Contenus limités, payant | 9.99€/mois |
| Notion | Flexible, wiki personnel | Pas de fonctions d’apprentissage | Freemium |
| Kahoot | Gamification, mode classe | Orienté enseignant, pas de génération | Freemium |
Différenciateur 1
Génération IA automatique - Transformation de n’importe quel contenu en exercices interactifs
Différenciateur 2
10+ formats - Variété de formats d’apprentissage (vs 1-2 chez la concurrence)
Différenciateur 3
Accessibilité - Fonctions pour les troubles d’apprentissage
Différenciateur 4
Communauté - Partage et collaboration entre apprenants
Avantages :
Inconvénients :
Avantages :
Inconvénients :
Pourquoi non choisi : Notre équipe avait plus d’expérience en JavaScript/TypeScript, et l’écosystème React Native est plus mature pour notre cas d’usage.
Avantages :
Inconvénients :
Pourquoi non choisi : Avec une équipe de 2 personnes, maintenir deux applications natives n’était pas viable.
Avantages :
Inconvénients :
Pourquoi choisi : Migration depuis FastAPI pour bénéficier d’un écosystème plus mature et d’une meilleure productivité de développement.
Notre prototype initial
Avantages :
Inconvénients :
Pourquoi migré : Le temps passé à réinventer des fonctionnalités existantes dans Laravel était contre-productif.
Avantages :
Inconvénients :
Pourquoi non choisi : Laravel offrait une productivité immédiate supérieure pour notre cas d’usage.
Avantages :
Inconvénients :
Avantages :
Inconvénients :
Pourquoi non choisi : LangChain apporte une structure nécessaire pour des workflows IA complexes.
Avantages :
Inconvénients :
Pourquoi non choisi : LangGraph offrait plus de flexibilité pour nos workflows de génération de contenu.
Avantages :
Inconvénients :
Notre choix initial (prototype)
Avantages :
Inconvénients :
Pourquoi migré : Qdrant offre de meilleures performances et une meilleure scalabilité.
Avantages :
Inconvénients :
Pourquoi non choisi : Conformité RGPD et coûts prohibitifs pour une startup.
Avantages :
Inconvénients :
Avantages :
Inconvénients :
Pourquoi non choisi : Coûts et préférence pour des acteurs européens.
Avantages :
Inconvénients :
Pourquoi non choisi : Notre architecture nécessite plus de contrôle et de personnalisation.
| Couche | Technologie | Alternatives considérées |
|---|---|---|
| Mobile | React Native + Expo | Flutter, Swift/Kotlin |
| API | Laravel 11 | FastAPI, NestJS, Rails |
| IA | LangChain + LangGraph | OpenAI direct, LlamaIndex |
| BDD relationnelle | PostgreSQL | MySQL, MongoDB |
| BDD vectorielle | Qdrant | ChromaDB, Pinecone |
| Cache | Redis | Memcached |
| Orchestration | Kubernetes | Docker Swarm, Nomad |
| Hébergement | OVHcloud + Hetzner | AWS, GCP, Azure |
Performance
Technologies capables de supporter une montée en charge
Productivité
Outils permettant un développement rapide avec une petite équipe
Communauté
Écosystèmes matures avec support disponible
Conformité
Solutions compatibles RGPD et hébergées en Europe
| Technologie | Potentiel pour Mindlet | Horizon |
|---|---|---|
| React Native New Architecture | Performance améliorée | 2026 |
| LLMs locaux (Ollama) | Réduction des coûts IA | 2025 |
| Edge computing | Latence réduite | 2026 |
| WebAssembly | Performance mobile | 2027 |
Des choix technologiques pragmatiques, orientés productivité et scalabilité.