Toolso.AI
Toolso.AI
OutilsCatégoriesTendancesNouveautésTarifsBlog
Toolso.AI
Toolso.AI

💌Abonnez-vous à AI Tools Weekly

Sélection hebdomadaire des derniers et meilleurs outils IA et tendances, livrés dans votre boîte mail S'abonner

Toolso.AI
Toolso.AI

Découvrez les meilleurs outils IA pour booster votre productivité

GitHubGitHubTwitterX (Twitter)YouTubeYouTubeTikTokEmail

Catégories populaires

  • Écriture IA
  • Image IA
  • Vidéo IA
  • Codage IA
  • Plus de catégories

Explorer

  • Derniers outils
  • Outils populaires
  • Plus d'outils
  • Soumettre un outil
  • Tarifs

À propos

  • À propos de nous
  • Contact
  • Blog
  • Journal des modifications

Légal

  • Politique des cookies
  • Politique de confidentialité
  • Conditions d'utilisation
  • Politique de remboursement
© 2026 Toolso.AI Tous droits réservés
Offre limitéeOffre limitéeMise en avantExamen sous 24 h · Sans backlink · 30 jours en vedette$29.90puis $59.90Passe à $59.90 après le 31 déc.Fin dans--:--:--Soumettre
  1. Accueil
  2. Tous les outils
  3. Outils de développement
  4. Convex
Aperçu de l’interface de ConvexVisiter le site web
Logo de Convex

Convex

Créez des applications réactives avec le backend TypeScript de Convex, ses abonnements aux données et ses fonctions serveur, et accédez aux modèles d’IA depuis les actions.

Outils de développementPlateforme de Données#Base de données#Workflow#Application Full-Stack
Essayer gratuitement
Favoris
Visites
Vues
Tarif
Gratuit
Publié le
2 nov. 2026
Domaine
convex.dev
Note des utilisateurs

Vous avez utilisé cet outil ? Notez-le

Noter cet outil

Informations produit Convex

Essayer gratuitement
Informations sur l'outil
Favoris
Visites
Vues
Tarif
Gratuit
Publié le
2 nov. 2026
Domaine
convex.dev
Note des utilisateurs

Vous avez utilisé cet outil ? Notez-le

Noter cet outil

Outils en vedette

Outils associés

Essayer gratuitement

Convex, qu’est-ce que c’est ?

Convex est un backend réactif qui associe base de données, fonctions serveur et bibliothèques clientes. Ses requêtes sont du code TypeScript exécuté à côté de la base de données ; les résultats auxquels on s’abonne réagissent aux modifications des données stockées.

La base de données temps réel Convex utilise un modèle relationnel tout en stockant des documents proches de JSON. Les schémas sont facultatifs, les documents peuvent référencer ceux d’autres tables et l’application lit et écrit via une API JavaScript plutôt qu’en SQL.

Convex propose aussi un accès géré aux modèles d’IA via AI Gateway. Les actions du backend appellent ce service ; Convex conserve les identifiants des fournisseurs et les jetons d’accès de courte durée sont limités à un déploiement.

Fonctionnalités principales

Requêtes, mutations et actions

Chaque type de fonction a ses limites d’exécution :

  • Les requêtes lisent les données, sont mises en cache et prennent en charge les abonnements réactifs.
  • Les mutations écrivent les données et s’exécutent comme transactions de base de données.
  • Les actions appellent des API externes. Elles ne sont ni transactionnelles ni mises en cache.
  • Les actions HTTP exposent des points d’accès pour webhooks ou clients personnalisés.

Accès géré aux modèles

AI Gateway expose des routes pour la génération de texte, les embeddings, les décisions, les images, les vidéos, la génération vocale et la transcription. Decisions, Voice et la génération d’images/vidéos sont en alpha ; leurs formats de requête et de réponse peuvent changer.

Guide

Connecter une interface React

Un backend Convex existant se connecte à React avec ces éléments :

  1. Créez un ConvexReactClient pour le déploiement et transmettez-le à un ConvexProvider entourant l’arbre de composants.
  2. Lisez les données du backend avec useQuery et l’objet api généré. La commande de développement génère cet objet dans convex/_generated/api.js, avec l’autocomplétion JavaScript et les types TypeScript de bout en bout.
  3. Modifiez les données avec useMutation. Ce hook renvoie une fonction asynchrone ; l’appeler avec ses arguments exécute la mutation.

Cas d’usage de Convex

  • Interfaces de chat en direct : Convex fournit un tutoriel pour une application de chat temps réel dont les messages persistent et se mettent à jour en direct.
  • Recherche sémantique et recommandations : la recherche vectorielle trouve des documents similaires à un vecteur fourni. Ses usages documentés incluent le contexte pour les applications LLM et les recommandations de contenus associés.
  • Agents persistants : le composant Agent conserve l’historique des conversations entre sessions et sépare les longs travaux d’IA d’une interface réactive. Il prend en charge la recherche hybride vectorielle/textuelle sur cet historique et l’enrichissement des prompts par RAG depuis d’autres sources via le composant RAG ou une implémentation personnalisée.
  • Travaux différés et récurrents : les fonctions planifiées s’exécutent une fois plus tard, les tâches cron se répètent. Exemples : e-mails de bienvenue et rapprochement de comptes ; les composants Workpool et Workflow ajoutent des files ou flux durables avec tentatives et délais.

Pour qui

  • Développeurs d’applications JavaScript et TypeScript : le backend TypeScript accepte aussi JavaScript ; les fonctions sont exposées par les API des bibliothèques clientes, ce qui convient aux équipes responsables du code d’interface et de serveur.
  • Équipes recherchant une exploitation hébergée : Convex présente son produit hébergé comme nécessitant moins d’intervention ; l’auto-hébergement exécute le code actuel du backend sur les serveurs de l’équipe.

Plateformes

  • Clients React : ConvexReactClient utilise WebSocket pour pousser les résultats sans interrogation répétée et se reconnecte après une coupure.
  • Hébergement frontend : le frontend peut utiliser Vercel, Netlify ou un hébergement personnalisé, séparément du déploiement du backend.
  • Authentification : les connexions et appels utilisent des JWT OpenID Connect. Convex Auth prend en charge les parcours d’inscription et de connexion côté client React et React Native, mais reste en bêta avec moins de fonctions que les intégrations tierces.
  • Régions des données : les déploiements peuvent utiliser la Virginie du Nord, l’Irlande, Sydney ou le Canada central. L’utilisation hors États-Unis entraîne un supplément de 30 % (1,3 fois les tarifs standard).

Toute l’infrastructure du déploiement est hébergée dans la région choisie. Changer de région nécessite un nouveau projet ou déploiement et l’export/import des données ; un déploiement existant ne peut pas être déplacé sur place.

Tarification

Prix relevés le 2 novembre 2026 en USD, selon la référence affichée pour l’est des États-Unis. Les ressources incluses sont partagées entre régions.

Offres et accès des développeurs

OffrePrix publiéAccès développeursPortée supplémentaire
Free$01–6Ressources intégrées pour projets personnels et prototypes
Starter$0/mois plus usage mesuré au-delà des ressources incluses1–6Paiement à l’usage au-delà des quotas gratuits
Professional$25 par développeur/mois1–20Flux de journaux, rapports d’exceptions, sauvegardes quotidiennes, domaines personnalisés, assistance par e-mail et rapports HIPAA/SOC 2
BusinessMinimum mensuel de $2,5001–50 ; aucun frais par développeurDéploiements et workflows personnalisés, SAML/SSO, bases dédiées et SLA de service
EnterpriseSur mesureIllimitéMSA personnalisé, remises pour engagement annuel, cloud du client et intégration SIEM

Business indique un minimum mensuel de $2,500 ; les tarifs unitaires de classe de déploiement et d’infrastructure sont publiés séparément. Enterprise indique des remises pour engagement annuel sans chiffre ni total annuel.

Ressources Free, Starter et Professional

Chaque cellule indique une quantité incluse et un tarif supplémentaire. Dans la première colonne, les dépassements payants s’appliquent à Starter ; Free possède des quotas fixes. Le stockage est facturé par Go/mois, les autres ressources selon les unités indiquées.

RessourceInclus Free / Starter ; supplément StarterInclus Professional ; supplément
Appels de fonctions par mois1 million ; $2.20 par million supplémentaire25 millions ; $2 par million supplémentaire
Calcul d’actions20 Go-heures/mois ; $0.33 par Go-heure supplémentaire250 Go-heures incluses ; $0.30 par Go-heure supplémentaire
Stockage de base de données0,5 Go ; $0.22 par Go/mois supplémentaire50 Go ; $0.20 par Go/mois supplémentaire
E/S de base de données par mois1 Go ; $0.22 par Go supplémentaire50 Go ; $0.20 par Go supplémentaire
Stockage de fichiers1 Go ; $0.033 par Go/mois supplémentaire100 Go ; $0.03 par Go/mois supplémentaire
Stockage de recherche0,5 Go ; $0.55 par Go/mois supplémentaire1 Go ; $0.50 par Go/mois supplémentaire
Requêtes de recherche par mois3 000 query-GB ; $0.11 par 1 000 query-GB supplémentaires50 000 query-GB ; $0.10 par 1 000 query-GB supplémentaires
Sortie de données par mois1 Go ; $0.132 par Go supplémentaire50 Go ; $0.12 par Go supplémentaire

Le calcul serverless des requêtes/mutations est gratuit. Les appels incluent appels clients, planifications, mises à jour d’abonnements et accès aux fichiers. Le stockage de fichiers inclut les sauvegardes ; la sortie inclut l’accès aux fichiers par les fonctions et la génération/restauration des sauvegardes. Les index et requêtes textuels/vectoriels partagent leurs compteurs de recherche respectifs.

L’usage est additionné sur les projets de l’équipe, sans attribution séparée par projet ou développeur. Un dépassement prolongé de Free peut entraîner des erreurs HTTP, mais Convex affirme que les enregistrements de mutations écrits avec succès ne sont jamais supprimés pour dépassement des ressources. La FAQ cite Starter et utilise aussi « Starter Plus » pour le trafic continu. Ces noms ne prouvent pas un niveau tarifé séparément.

Tarifs de déploiement Business et Enterprise

La grille mensuelle de l’est des États-Unis présente quatre classes ; les déploiements actifs sont calculés au prorata quotidien. Autres unités : voir chaque ligne.

RessourceS16 serverlessS256 serverlessD1024 dédiéD2048 dédié
Déploiement actif$0.04$0.08$2,800$5,600
Appels de fonctions, par million$2$2$0.20$0.20
Calcul requête/mutation, par Go-heure$0$0$0.45$0.45
Stockage de base de données, par Go/mois$0.20$0.20$0.45$0.45
E/S de base de données, par Go$0.20$0.20$0.15$0.15
Concurrence d’actions supplémentaire, par 1 024——$350$350

Ces compteurs d’infrastructure s’appliquent avec la classe de déploiement :

RessourceTarif est des États-Unis
Calcul d’actions du runtime Convex$0.16 par Go-heure de temps CPU
Calcul d’actions du runtime Node.js$0.32 par Go-heure
Stockage de fichiers$0.03 par Go/mois
Stockage de recherche$0.50 par Go/mois
Requêtes de recherche$0.10 par 1 000 query-GB
Sortie de données$0.12 par Go
Journalisation d’audit— pour S16/S256 ; $0.50 par Go pour D1024/D2048
AI GatewayIdentique aux tarifs OpenRouter

Le tiret conserve la valeur publiée sans impliquer prix nul ni droit inclus.

Frais d’IA et contrôle des dépenses

AI Gateway nécessite une équipe payante et prend en charge les déploiements cloud de production/développement ou locaux liés à un projet. Les déploiements Free et auto-hébergés ne peuvent pas l’utiliser ; les actions auto-hébergées peuvent appeler les fournisseurs avec leurs propres clés.

Les coûts Gateway dépendent du modèle, du moment, des jetons en cache, de la résolution et durée des images/vidéos ou des caractères, secondes ou jetons vocaux. Ils figurent sur la facture Convex ; annuler une demande vidéo déjà envoyée peut encore entraîner des frais de génération.

Les déploiements cloud proposent des seuils quotidiens/mensuels de désactivation d’AI Gateway qui désactivent tout le déploiement, pas seulement les demandes de modèles ; les déploiements hors développement proposent aussi des seuils d’avertissement. Les demandes locales reliées au projet partagent le plafond de dépenses de l’équipe ; les demandes en cours ou utilisant des identifiants de courte durée déjà émis peuvent se terminer après son atteinte.

Renouvellement et remboursements

Les frais ne sont ni annulables ni remboursables, sauf exceptions contractuelles expresses. Les Order Forms définissent les cycles mensuels/annuels ; les dépassements en libre-service sont automatiques et des frais intermédiaires sont possibles à un seuil de facturation.

Les abonnements Order Form se renouvellent automatiquement pour une durée égale sauf si l’une des parties notifie le non-renouvellement au moins 60 jours avant l’échéance. Si le client choisit de ne pas renouveler automatiquement, l’abonnement devient mensuel aux conditions et tarifs actuels ; chaque partie peut y mettre fin avec un préavis écrit de 30 jours.

Si Convex ne remédie pas à une violation substantielle dans les 30 jours suivant la réception d’un avis écrit de violation, le client, s’il est la partie non défaillante, peut résilier par écrit l’accord ou les Order Forms concernés. Si le client résilie l’accord en vertu de cette disposition, Convex rembourse au prorata les frais prépayés non utilisés correspondant à la durée restante des Order Forms résiliés à la date effective de résiliation. Il s’agit d’une exception contractuelle, pas d’une période générale de remboursement d’essai.

Alternatives à Convex

Supabase propose Postgres par projet, l’authentification, du stockage avec Row Level Security, des services temps réel et Edge Functions. Sa base Postgres en fait une alternative pertinente pour les équipes orientées SQL.

Firebase Cloud Firestore fournit une base NoSQL mobile/web/serveur avec des écouteurs temps réel et une prise en charge hors ligne pour mobile et web. Ce fonctionnement hors ligne documenté répond à l’accès déconnecté ; il ne prouve pas un fonctionnement équivalent dans Convex.

Limitations

Limites de transaction et d’exécution

  • Effets externes : les actions ne sont pas automatiquement réessayées en cas d’erreur : une demande externe peut déjà avoir pris effet. L’appelant gère les nouvelles tentatives ; les promises inachevées peuvent ou non se terminer après le retour.
  • Transactions distinctes : les actions accèdent indirectement à la base par les requêtes et mutations. Des appels runQuery/runMutation distincts ne partagent pas nécessairement un état cohérent ; une requête/mutation combinée possède une limite transactionnelle cohérente.
  • Taille des documents : un document est limité à 1 MiB et à une profondeur d’imbrication de 16.
  • Taille des transactions : une requête ou mutation peut lire au maximum 16 MiB et écrire au maximum 16 MiB. Les données parcourues puis exclues par un filtre comptent toujours dans les lectures.

Le guide des actions indique un délai d’expiration de 10 minutes. La référence des limites indique plutôt 30 minutes pour les actions du runtime Convex et 10 minutes pour celles du runtime Node, ainsi qu’une seconde de code utilisateur de requête/mutation hors opérations de base de données. Les descriptions publiques sont incohérentes.

Limites de recherche et de génération

La recherche vectorielle, réservée aux actions, est une recherche approximative des plus proches voisins utilisant la similarité cosinus. L’appartenance aux résultats n’est pas réactive, mais une requête distincte peut garder réactives les données de chaque résultat ; les enregistrements peuvent changer ou disparaître avant récupération. Les tables autorisent quatre index vectoriels de 2 à 4 096 dimensions.

La génération d’images/vidéos est en alpha et ses formats de requête/réponse peuvent changer. Les images utilisent des prompts textuels, sans édition par image d’entrée ou masque. La vidéo synchrone échoue après environ cinq minutes et permet des téléchargements de 64 MiB ; annulation, expiration ou perte de réponse peuvent encore coûter. Les opérations asynchrones expirent après sept jours ; les fournisseurs peuvent conserver les vidéos moins longtemps.

Licence d’auto-hébergement

La licence fair-source FSL Apache 2.0 du backend exclut la création d’un produit conçu pour concurrencer Convex Cloud hébergé. Le code passe sous Apache 2.0 deux ans après sa création ; les versions actuelles ne sont pas sous Apache 2.0 sans restriction dès le premier jour.

Les Beta Features désignées servent uniquement à l’évaluation, sont hors de la Platform contractuelle et ne bénéficient d’aucun engagement de service, assistance, garantie ou responsabilité pour leur utilisation ; Convex peut les interrompre.

Droits sur les données et traitement par les modèles

Les clients/concédants conservent les droits sur Customer Data et accordent à Convex une licence de traitement limitée pour la fourniture, maintenance/assistance/amélioration de la plateforme, les intégrations initiées par le client et les obligations légales. C’est une licence du client à la plateforme, pas un transfert de propriété des données.

Convex détient Aggregated Data et peut les utiliser à des fins commerciales légitimes, notamment analyse, développement de produits et comparaison. Elles ne doivent pas identifier clients/utilisateurs, contenir leurs informations sous forme identifiable ou permettre raisonnablement leur réidentification.

Les conditions d’IA interdisent d’entraîner/améliorer les modèles fondamentaux de Convex ou de tiers avec Customer Data sans consentement écrit préalable du client. Des entrées similaires peuvent produire des résultats similaires, sans garantie d’exactitude, d’exhaustivité, d’absence d’erreur ou d’adéquation à l’usage.

Un marqueur ZDR enregistre une correspondance avec le catalogue de rétention zéro lors de sa dernière mise à jour. Le routage doit être activé pour chaque demande et échoue sans point d’accès éligible ; le marqueur seul ne garantit rien. Les routes image/vidéo/audio n’acceptent pas cette option.

Confidentialité, suppression et lieux de traitement

La politique de confidentialité de Convex exclut les Customer Data des applications, régies par les accords du client et les politiques applicatives. Pour les données visées par sa politique, Convex peut collecter des identifiants IP/appareil, la position approximative et l’activité, et utiliser cookies et outils d’analyse.

Les informations couvertes peuvent être traitées/stockées dans le monde, y compris aux États-Unis, et conservées pendant l’usage du service ou aux fins de collecte, fourniture, litiges, audits, défense juridique, activité commerciale, application des règles et obligations légales ; aucune durée fixe universelle n’est indiquée.

Selon le DPA, Convex doit supprimer Customer Personal Data à l’expiration ou résiliation de l’accord. Les copies de sauvegarde/archive sont supprimées selon son calendrier de conservation ; les copies conservées par obligation légale doivent être isolées et protégées de tout traitement ultérieur, sauf celui exigé par la loi applicable. La liste des sous-traitants ultérieurs lie les services d’infrastructure/base de données à la région choisie et mentionne aussi assistance, analyse, facturation et routage IA aux États-Unis, ainsi que gestion communautaire en Allemagne.

Convex déclare un chiffrement AES-256 au repos du code client, des bases de données, fichiers et index de recherche, un chiffrement en transit, un accès limité à la production et la conformité SOC 2 Type 2. Convex affirme que les entreprises soumises à HIPAA peuvent traiter des PHI sur la plateforme si elles signent son Business Associate Agreement ; ces déclarations du fournisseur ne démontrent pas la conformité de l’application de chaque client.

FAQ

Q1. Chaque fonction Convex bénéficie-t-elle de garanties temps réel et transactionnelles ?

Non. Les requêtes sont mises en cache et accessibles par abonnement, les mutations sont transactionnelles ; les actions externes n’héritent pas des mêmes garanties.

Q2. AI Gateway est-il inclus dans l’offre Free ?

Non. Il nécessite une équipe payante et l’usage des modèles est mesuré séparément. Les déploiements auto-hébergés utilisent leurs propres identifiants fournisseur.

Q3. Choisir une région européenne signifie-t-il que tout type de données y reste ?

Non. L’infrastructure du déploiement, les données personnelles couvertes par la politique, les sous-traitants ultérieurs et la rétention du routage de modèles ont des portées différentes.

Connaissez-vous un outil similaire ?
Si vous connaissez d'autres excellents outils IA, n'hésitez pas à nous les soumettre