langgenius/graphon

Graphon est un moteur d'exécution de graphes Python pour les workflows d'IA agentique.

Qu'est-ce que graphon ?

Graphon est un moteur d'exécution de graphes en Python conçu pour orchestrer des workflows d'IA agentique complexes. Il permet de modéliser des tâches comme des nœuds interconnectés dans un graphe orienté, facilitant ainsi la gestion des dépendances, des flux de données et de l'exécution parallèle. Utile pour les développeurs construisant des systèmes multi-agents ou des pipelines d'IA, Graphon prend en charge une exécution flexible et asynchrone, avec une intégration aisée dans des environnements Python. Ce skill permet aux agents comme Claude Code de planifier et d'exécuter des workflows graphiques de manière dynamique, rendant les processus d'IA plus modulaires et maintenables.

Compatible avec~Claude Code~Codex CLI~Cursor✓Antigravity
npx skills add langgenius/graphon

Installed? Explore more Productivité et collaboration skills: steipete/gemini, steipete/gh-issues, steipete/skill-creator · View all 6 →

Demander à votre IA préférée

Ouvre une nouvelle conversation avec cette compétence d'agent déjà préchargée.

Documentation

Que fait graphon ?

Graphon est un moteur d'exécution de graphes Python pour les workflows d'IA agentique.

Aperçu

Graphon permet de définir et d'exécuter des graphes de tâches où chaque nœud représente une opération ou un appel d'IA. Le moteur gère les dépendances entre les nœuds, assure une exécution dans le bon ordre et facilite le passage de données entre les étapes.

Fonctionnalités principales

  • Exécution basée sur un graphe : Définissez des workflows comme des DAG (graphes orientés acycliques) ou des graphes plus généraux.
  • Parallélisme : Exécutez automatiquement les nœuds indépendants en parallèle.
  • Intégration Python : Écrivez des nœuds personnalisés en Python pur.
  • Gestion des données : Passez des sorties d'un nœud en entrées d'un autre via des dictionnaires de contexte.
  • Compatibilité agent : Fonctionne avec Claude Code, Cursor et d'autres outils d'IA agentique.

Installation

pip install graphon

Exemple d'utilisation

from graphon import Graph, Node

def preprocess(data):
    return data.lower()

def analyze(text):
    return f"Analyse du texte : {text}"

# Créer le graphe
g = Graph()

# Ajouter des nœuds
n1 = Node(func=preprocess, name="normalisation")
n2 = Node(func=analyze, name="analyse")

# Définir les dépendances
g.add_edge(n1, n2)

# Exécuter le workflow
result = g.run(input="Bonjour le Monde")
print(result)

Plateformes supportées

  • Python 3.8+
  • Claude Code
  • Cursor
  • tout outil prenant en charge les workflows Python

Documentation

Consultez le dépôt GitHub pour une documentation complète : langgenius/graphon.

Skills associés