🛣️ Feuille de route
Chez Open WebUI, nous sommes engagés à améliorer continuellement notre plateforme pour offrir la meilleure expérience à nos utilisateurs. Ci-dessous, vous trouverez la feuille de route structurée pour nos développements actuels et futurs, classés en Interface, Recherche d'Informations et Communauté.
Interface 🖥️
Notre feuille de route pour les innovations en interface vise à créer une plateforme hautement intuitive et accessible. Cela améliorera non seulement la satisfaction des utilisateurs, mais augmentera aussi la productivité en réduisant la charge cognitive des utilisateurs.
-
📦 Exécutable Binaire Unique Packagé : Simplifier le déploiement et assurer la compatibilité entre différentes plateformes, nous visons à offrir notre interface sous la forme d'un exécuté binaire unique. Cette approche facilitera les installations et mises à jour sans effort, améliorant considérablement l'expérience utilisateur pour tous, en particulier pour ceux ayant des compétences techniques limitées.
-
👤 Page Utilisateur : Une fonctionnalité de Page Utilisateur personnelle où les utilisateurs pourront créer des publications. La fonctionnalité inclura également des caractéristiques comme les abonnés, les likes et les commentaires. Cela permettra aux utilisateurs de partager efficacement leurs configurations de modèles, invitations et fichiers avec une communauté plus large, créant un écosystème plus riche et connecté autour de la plateforme.
-
📝 Notes Alimentées par l'IA : Inspirés par des outils comme Notion et Obsidian, nous prévoyons d'introduire une fonctionnalité robuste de prise de notes intégrant l'IA. De la simple prise de notes jusqu'à la création complète de documents, cet outil offrira une expérience fluide, entièrement intégrée localement à la plateforme.
-
📈 Outils Avancés de Suivi des Utilisateurs et Gestion des Coûts : Les utilisateurs auront accès à des outils complets conçus pour suivre les performances de l'application et les activités des utilisateurs, ainsi que pour gérer efficacement les coûts. Ces outils donneront aux utilisateurs les données nécessaires pour prendre des décisions éclairées, améliorer l'expérience utilisateur, et maintenir le contrôle des budgets, optimisant l'utilisation des ressources sur leurs applications d'IA.
-
🧠 Outil de Workflow d'IA : Un outil basé sur des nœuds pour orchestrer et composer plusieurs aspects des systèmes d'IA. Cet outil permettra aux utilisateurs de connecter visuellement différents modules et services d'IA, créant des workflows complexes avec aisance. Il est conçu pour permettre aux utilisateurs de tirer pleinement parti de l'IA sans nécessiter de connaissances techniques approfondies en programmation IA.
-
🔊 Intégration Locale Text-to-Speech : Cette fonctionnalité permettra le traitement du langage naturel pour convertir le texte en audio parlé réaliste, rendant ainsi la plateforme plus accessible, notamment pour les utilisateurs malvoyants. Cette intégration facilite la consommation d'informations sans interaction avec l'écran, favorisant le multitâche et améliorant l'engagement des utilisateurs.
-
📣 Détection de Mot de Réveil : L'intégration d'une opération mains libres via des commandes vocales améliorera non seulement l'accessibilité mais s'alignera également avec les tendances émergentes dans l'IoT et les environnements intelligents, rendant notre plateforme prête pour l'avenir.
-
💻 Meilleure Exécution de Code : L'amélioration des fonctionnalités de codage dans la plateforme soutiendra un large éventail d'activités de développement, en faisant une solution unique pour les développeurs, attirant ainsi un public technophile plus large et favorisant une communauté robuste de développeurs.
-
🤖 Fonction d'Interpréteur de Code : Un interpréteur de code flexible intégré à la plateforme pourra prendre en charge plusieurs langages de programmation, ce qui réduira la dépendance aux outils externes et rationalisera le processus de développement, augmentant ainsi l'efficacité.
-
🔧 Support Simplifié pour le Fine-Tuning : Open WebUI proposera un processus de fine-tuning fluide en permettant aux utilisateurs de construire automatiquement un dataset de fine-tuning simplement en utilisant l'interface et en évaluant les réponses. Nous fournirons des notebooks Python pour aider à prétraiter votre dataset, le rendant prêt pour le fine-tuning directement depuis le notebook. Cette approche sera très simple et intègre élégamment le fine-tuning dans les workflows des utilisateurs.
Recherche d'Informations (RAG) 📚
Open WebUI offre actuellement une interface permettant d'utiliser efficacement les modèles existants de recherche d'informations (IR). Cependant, nous croyons qu'il y a un potentiel immense d'amélioration. Nous reconnaissons pleinement les limites de notre implémentation actuelle du RAG (Retrieval-Augmented Generation) dans notre WebUI, comprenant qu'une approche universelle ne répond pas efficacement aux besoins de tous les utilisateurs.
Pour remédier à cela, nous nous engageons à transformer notre framework pour qu'il soit hautement modulaire et largement configurable. Cette nouvelle orientation permettra aux utilisateurs d'adapter facilement le processus de recherche d'informations à leurs exigences spécifiques, via une interface interactive simple permettant une personnalisation par glisser-déposer. Ce raffinement vise à améliorer significativement l'expérience utilisateur en offrant une configuration IR plus adaptable et personnalisée.
Voici notre plan ciblé pour améliorer nos capacités de récupération d'information :
-
🌐 Cadre RAG personnalisable : Imaginez un avenir où vous pouvez personnaliser facilement votre configuration IR via une interface conviviale. Cela comprendra des composants modulaires que les utilisateurs peuvent glisser-déposer et configurer sans nécessiter de connaissances techniques approfondies.
-
🔄 Intégration avancée avec les méthodes SoTA : Nous visons à intégrer les dernières avancées en matière de méthodes de récupération, améliorant ainsi la précision et l'efficacité grâce à des techniques et architectures avancées.
-
🔍 R&D dédiée : Nous augmentons nos efforts de recherche et développement pour découvrir et intégrer des méthodes de récupération novatrices qui repoussent les limites des méthodes actuelles, en collaboration avec des entités de recherche de premier plan.
Communauté 🤝
Nous souhaitons créer une communauté dynamique où chacun peut contribuer et bénéficier des connaissances et développements partagés :
-
🏆 Tableau de classement LLM : Une approche communautaire pour évaluer et classer les modèles garantit la transparence et l'amélioration continue, en s'appuyant sur des applications réelles pour mesurer les performances plutôt que sur des ensembles de données standard qui pourraient ne pas refléter l'utilité pratique.
-
👥 Sous-communautés : Encourager des communautés de niche à organiser des ensembles de données et à optimiser les commandes peut conduire à des modèles mieux ajustés, car ces communautés disposent d'insights spécifiques et de retours détaillés qui passent souvent inaperçus dans les ensembles de données plus larges.
🔗 Livre blanc communautaire : Découvrez notre stratégie détaillée et rejoignez-nous pour façonner l'avenir des plateformes pilotées par l'IA dans notre livre blanc.
Vision pour le futur 🔭
Nos efforts constants sont motivés par une vision claire qui nous tient à cœur : améliorer votre vie quotidienne, gagner du temps et vous permettre de vous concentrer sur ce qui compte vraiment.
Imaginez un monde où vous pensez et cela se réalise. Vous désirez une tasse de café préparée exactement comme vous l'aimez, et elle est prête pour vous. Un monde où vous pensez simplement à un rapport d'analyse de données complet dans un format particulier, et il est réalisé à la vitesse de votre pensée. L'idée centrale est de confier les tâches routinières et chronophages à notre interface AI, libérant ainsi votre temps et votre attention.
Ce n'est pas un futur de science-fiction; ensemble, nous y travaillons dès maintenant. À mesure que nos modèles AI deviennent graduellement plus capables et comprennent intuitivement vos besoins spécifiques, vos responsabilités les plus triviales sont automatisées. Grâce à ce changement profond, notre temps collectif peut être redistribué vers des projets grandioses. Pensez à l'exploration spatiale, la recherche sur la longévité ou simplement des moments supplémentaires avec ceux que vous aimez.
Créer ce futur imaginé ne sera pas une promenade de santé, mais avec votre aide, nous croyons qu'il est à notre portée. Open WebUI est plus qu'une simple technologie - c'est là pour améliorer votre quotidien, en vous donnant plus d'espace pour ce qui est vraiment important. Ensemble, nous travaillons à un avenir meilleur. Merci de nous accompagner dans ce voyage extraordinaire.
Rejoignez-nous alors que nous repoussons les limites de la technologie avec ces fonctionnalités ambitieuses et transformatrices dans notre feuille de route ! 💡🚀 Votre participation et vos retours sont essentiels alors que nous nous efforçons de faire d'Open WebUI un outil pionnier dans l'avancement technologique.