Neurelo
Neurelo, Inc. · Programmation
Neurelo est une plateforme d'API de données cloud qui transforme les schémas PostgreSQL, MySQL et MongoDB en API REST et GraphQL documentées, avec des requêtes personnalisées assistées par IA.

À propos de Neurelo
About
Qu'est-ce que Neurelo
Neurelo est un générateur d'API pour bases de données destiné aux équipes qui préfèrent appeler un point de terminaison plutôt qu'écrire du code de pilote. Vous le branchez sur PostgreSQL, MySQL ou MongoDB, vous décrivez les tables et leurs relations dans une définition, et il publie des points de terminaison pour chaque table ainsi que pour les jointures entre elles. L'entreprise, Neurelo, Inc., est sortie de la discrétion en janvier 2024 avec un tour d'amorçage de 5 millions de dollars.
Le périmètre reste précis. Neurelo s'installe entre l'application et la base et supprime la couche que vous assemblez d'ordinaire avec un ORM, des requêtes écrites à la main et un site de documentation séparé. Vous modifiez le schéma, vous validez, et la référence suit. Les équipes qui retouchent leur modèle de données toutes les quelques semaines en profitent le plus, car une validation met à jour des points de terminaison au lieu d'un dossier de contrôleurs.
Les limites comptent autant que les fonctions. Trois moteurs seulement sont pris en charge, les migrations sont restées en aperçu, et la console hébergée ne répondait plus lors de notre vérification d'octobre 2026, même si la documentation reste en ligne.
Premiers pas
- Créez un compte et un projet pour l'application que vous développez.
- Ajoutez une source de données avec les informations de connexion PostgreSQL, MySQL ou MongoDB, y compris les services managés comme Amazon RDS ou MongoDB Atlas.
- Construisez la définition dans l'éditeur visuel ou modifiez le fichier JSON/YAML, puis validez.
- Créez un environnement, générez une clé d'API et démarrez les runners de cet environnement.
- Appelez les points de terminaison depuis l'API Playground, cURL ou le SDK TypeScript, Go ou Python.
Informations sur le produit
Aperçu des tarifs, des plateformes compatibles et des performances de Neurelo.
Idéal pour
Les utilisateurs, tâches et cas d'usage où cet outil convient le mieux.
Utilisateurs
- Développeurs backend en petite équipe
- Développeurs full stack sans spécialiste des bases
- Équipes plateforme qui uniformisent l'accès aux données
- Développeurs qui branchent des bases sur des agents IA
Tâches
- Transformer un schéma existant en API
- Écrire un rapport sur plusieurs tables
- Faire passer une évolution de schéma par la recette
- Remplir une base de test
Cas d'usage
- Une démo fonctionnelle en une semaine
- Trois environnements, un seul schéma
- Des tableaux de bord internes sur une réplique
Fonctionnalités clés
Des API REST et GraphQL générées automatiquement
Chaque table ou collection du schéma reçoit des points de terminaison pour créer, lire, modifier et supprimer, et la même définition produit aussi des lectures et écritures avec jointures entre entités liées. Les deux formats sortent ensemble, donc un client mobile et un tableau de bord web consomment la même API REST et GraphQL. La référence est générée en même temps, et les appels s'authentifient avec une clé dans l'en-tête X-API-KEY.
Des requêtes personnalisées avec assistance IA
Certaines questions ne rentrent pas dans une route CRUD. L'éditeur de requêtes personnalisées vous laisse écrire du SQL ou du MQL, l'essayer sur la source de données et le publier comme point de terminaison avec des variables pour les filtres. Un assistant de requêtes IA prend une demande en langage courant et rédige la requête en s'appuyant sur votre schéma. Neurelo précise que le résultat est souvent juste sans l'être toujours, donc le brouillon mérite une relecture avant publication.
Le schéma comme code avec des branches façon Git
Les définitions vivent en JSON ou YAML, ce qui permet de les relire comme n'importe quel fichier du dépôt. L'éditeur visuel écrit ce même fichier, et un diagramme entité-relation montre comment les tables se relient. Branches et validations fonctionnent comme un développeur l'attend, et un projet peut synchroniser les définitions avec un dépôt Git distant, donc les changements de schéma passent par la même revue que le code.
Des environnements et des runners hébergés
Chaque environnement épingle une validation à une source de données, ce qui permet de tester une branche non publiée sur une copie de recette pendant que la production reste sur la dernière version. Les runners exécutent les appels et tournent sur le cloud de Neurelo, pas sur vos serveurs. Un environnement sans trafic pendant sept jours s'arrête seul, et les réglages principaux restent verrouillés tant que les runners tournent.
De l'observabilité par point de terminaison
Une fois l'observabilité activée sur un environnement, le tableau de bord enregistre chaque appel et affiche les opérations les plus lentes, les codes de réponse, le volume total et la tendance d'usage par heure, jour, semaine ou mois. De quoi repérer un point de terminaison devenu lent après un changement de schéma sans ajouter un autre outil de supervision. Les métriques restent par environnement, donc un essai ne brouille pas les chiffres de production.
Migrations et données simulées
Les migrations génèrent le SQL nécessaire pour faire passer une base d'une validation à la suivante, et s'appliquent depuis la console ou dans votre propre pipeline. La fonction ne couvre que PostgreSQL et MySQL, arrive en aperçu et doit être activée à la création du projet. Un générateur distinct remplit un environnement avec des lignes fictives en trois tailles : environ 10, 100 ou 1 000 par table.
SDK, serveur MCP et aire de test API
Les bibliothèques TypeScript/JavaScript, Go et Python enveloppent les points de terminaison avec des méthodes typées, donc le code de l'application ne fabrique plus ses URL à la main. Un serveur MCP publié expose la lecture de schémas et l'exécution de SQL à Claude Desktop et aux autres clients MCP. L'API Playground d'un environnement lance des appels de test sur les vrais points de terminaison et montre la réponse avant que vous n'écriviez la moindre intégration.
Avantages et inconvénients
Avantages
- Un schéma produit les deux formats, jointures comprises, sans couche ORM à maintenir.
- Les requêtes personnalisées se testent sur de vraies données et se publient comme points de terminaison avec variables.
- Branches, validations et synchronisation Git rendent chaque changement de schéma relisible.
- L'observabilité par point de terminaison montre opérations lentes et codes d'erreur sans outil supplémentaire.
- Des SDK typés pour TypeScript, Go et Python et un serveur MCP couvrent le code applicatif comme les clients IA.
Inconvénients
- Le site de l'éditeur et la console étaient hors service lors de notre test d'octobre 2026, donc ouvrir un nouveau projet n'a rien de garanti aujourd'hui.
- Seuls PostgreSQL, MySQL et MongoDB sont pris en charge, ce qui exclut les parcs sous SQL Server, Oracle ou SQLite.
- Les migrations restent en aperçu et ne s'activent qu'à la création du projet, donc un projet existant ne peut plus les ajouter.
- Les runners sont hébergés par Neurelo, donc chaque requête passe par un tiers, sans option d'auto-hébergement documentée.
Questions fréquentes
Neurelo génère des points de terminaison REST et GraphQL à partir d'un schéma de base pour qu'une application lise et écrive sans ORM ni requêtes écrites à la main. Il ajoute le versionnement du schéma, des métriques par point de terminaison et des points de terminaison dédiés aux rapports qui ne rentrent pas dans un CRUD standard.
Contenus associés
Découvrez des outils, des compétences et des articles liés à Neurelo.
Alternatives à Neurelo
Base Code
Base44 (Wix) · Programmation · ProductivitéBase Code est un environnement de développement cloud partagé signé Base44. Votre équipe décrit des modifications sur un dépôt GitHub dans le chat, les vérifie en aperçu et les renvoie sous forme de pull requests.
Google EmbeddingGemma 2
Google DeepMind · Rédaction · Image · ProgrammationGoogle EmbeddingGemma 2 est un modèle ouvert de 740 millions de paramètres qui transforme texte, code, images, audio et images vidéo en vecteurs d'un même espace de 768 dimensions, sur un téléphone ou un ordinateur portable.
GitGlow
GitGlow · Programmation · ProductivitéGitGlow est un client Git de bureau qui place votre code et les modifications de vos agents IA dans une même revue, pour savoir ce qui quitte votre machine avant de livrer.
