Supabase AI
Assistant d'IA et stockage vectoriel dans la plateforme Supabase
Supabase fournit ce dont une application a besoin en coulisses. Il donne aux développeurs une base Postgres hébergée avec des API générées automatiquement, l’authentification des utilisateurs, le stockage de fichiers, des mises à jour en temps réel et des fonctions edge serverless, le tout gérable depuis un dashboard web. On le décrit souvent comme une alternative open source à Firebase, avec l’avantage d’utiliser le SQL standard et une base portable.
Pour l’IA, Supabase prend en charge l’extension pgvector, qui stocke des embeddings dans Postgres et permet la recherche par similarité, pour construire de la recherche sémantique et de la génération augmentée par recherche (RAG) sans base vectorielle séparée. Les fonctions edge peuvent appeler des modèles de langage, et un assistant d’IA dans le dashboard aide à écrire du SQL et à concevoir des schémas. C’est devenu un backend populaire pour des créateurs d’apps d’IA comme Lovable et Bolt.
Supabase a une offre gratuite adaptée aux projets et aux prototypes, et des offres payantes selon l’usage, et on peut l’héberger soi-même puisque le code est open source. Faire grandir une base demande encore de comprendre Postgres, et l’offre gratuite met en pause les projets inactifs. Les alternatives incluent Firebase, Neon et PlanetScale pour les bases, Appwrite et Convex comme backends, et AWS Amplify. Supabase convient aux développeurs qui veulent un backend souple, fondé sur SQL.