Vos outils.Vos règles.

Orchestrez vos API, traitements de données et agents IA dans un même environnement. Composez les workflows visuellement, étendez-les en code et inspectez chaque exécution.

L’éditeur nodulz. Workflow et données de démonstration.
L’application nodulz, en un regard.

Orchestration visuelle. Logique explicite.

Construisez des workflows à partir de triggers, de conditions et de sous-workflows. Le graphe expose les dépendances et les branches ; chaque nœud conserve sa configuration.

Éditeur nodulz : webhook, requête HTTP, condition et branches de notification.
L’éditeur nodulz. Workflow et données de démonstration.

Triggers, branches et sous-workflows

Webhook, planification, événement Git ou lancement manuel. Reliez les traitements, définissez les conditions et factorisez la logique dans des workflows réutilisables.

Vos API. Votre code. Un même workflow.

Combinez requêtes HTTP, accès aux bases de données et transformations en JavaScript ou Python. Vos scripts peuvent aussi provenir d’un dépôt Git, être encapsulés dans un conteneur et exécutés sur l’hôte, un serveur Docker distant ou dans Kubernetes. Leur orchestration reste dans le même workflow.

HTTPJavaScriptPostgreSQL
normalize-records.jsJavaScript
const records = input.map(record => ({
  ...record,
  status: record.status.toLowerCase()
}));

return records;

Entrée

[{ "status": "ACTIVE" }]

Sortie

[{ "status": "active" }]
Exemple de configuration et données simulées

Des agents IA intégrés au graphe.

Associez un modèle, des outils et une mémoire à un agent. Composez des pipelines RAG avec chargement de documents, découpage et recherche vectorielle.

document-agentAgent et ressources connectées
Requête
AI Agent
Réponse
Modèle de langage
Outils HTTP / SQL
Mémoire de conversation
Recherche vectorielle
Exemple de configuration et données simulées

Modèle, outils et mémoire

Choisissez son modèle, rattachez les outils qu’il peut appeler et ajoutez une mémoire si la conversation doit se poursuivre. Vous définissez les ressources mises à sa disposition.

Pipelines RAG

Chargez et découpez vos documents, puis interrogez un store vectoriel pour injecter les passages pertinents dans le contexte de l’agent.

Inspectez les données. Isolez les erreurs.

Exécutez un nœud, une chaîne ou le workflow complet. Analysez les entrées, sorties et logs dans l’historique, puis configurez les politiques de reprise.

customer-routingÉchec

Notification

EntréeJSON
{
  "destination": "support",
  "priority": "high"
}

Logs

Destination de notification invalide.

Exemple de configuration et données simulées

Tests ciblés

Exécutez un nœud avec une entrée de test, une chaîne de nœuds ou le graphe complet. Validez les transformations et connexions avant une exécution complète.

Historique d’exécution

Inspectez le parcours, les résultats et les logs de chaque nœud. Localisez une erreur et analysez les données reçues par l’étape concernée.

Politiques d’erreur

Configurez les tentatives supplémentaires et le comportement en cas d’échec : arrêt, poursuite ou traitement de l’erreur dans le workflow.

Provisionnez les services. Connectez les workflows.

Déployez bases de données, caches et stores vectoriels depuis le catalogue. Configurez les instances sur Docker ou Kubernetes et utilisez-les dans les nœuds compatibles.

  • PostgreSQL
  • MariaDB
  • MongoDB
  • Redis
  • Qdrant
Instances de services

customer-db

PostgreSQL · Docker

Disponible

workflow-cache

Redis · Docker

Disponible

knowledge-store

Qdrant · Kubernetes

Déploiement
Exemple de configuration et données simulées

Provisioning Docker et Kubernetes

Choisissez une base de données, un cache ou une base vectorielle, puis une cible Docker ou Kubernetes. Configurez votre instance et ses identifiants depuis nodulz.

Configuration, état et logs

Consultez l’état des instances et leurs logs. Ajustez leur configuration et lancez un redéploiement depuis le même espace.

Connexions aux workflows

Utilisez vos instances de services dans les nœuds compatibles. Les connexions aux bases de données et aux bases vectorielles s’intègrent à vos traitements et à vos agents IA.

Un environnement partagé. Des accès maîtrisés.

Centralisez workflows et services. Partagez les ressources avec votre équipe et contrôlez les accès par rôles et permissions.

Workflows réutilisables

Factorisez les traitements communs et appelez un workflow depuis plusieurs automatisations.

Rôles et permissions

Gérez les accès aux workflows et aux services avec les rôles et permissions des ressources.

Documentation et référence technique

Guides et référence technique : prochainement sur nodulz.com/docs.

Explorer le MCP

Distribution prochainement disponible.

À vous de choisir votre rythme.

Des premiers workflows à la collaboration en équipe, découvrez les formules nodulz et les modalités de licence.

Tarifs

Vue d’ensemble

Capture de l’éditeur nodulz : une demande arrive par webhook, une API retrouve le client, puis une condition l’oriente vers le support prioritaire ou un e-mail de confirmation.

L’éditeur nodulz. Workflow et données de démonstration.