Construisez des capabilities métier avec des primitives composables
Composez des workflows prêts pour la production avec des Buds réutilisables et orchestrez-les avec des Branches. Connectez vos données, déclenchez des workflows et livrez des capabilities avec observabilité, gouvernance et monétisation intégrées.
Modulaire par conception
Construisez avec des Buds petits et réutilisables, puis reliez-les dans des Branches. Échangez, réutilisez et versionnez sans réécrire vos flux.
Runtime prêt pour la prod
I/O typées, contexte sécurisé, retries, timeouts et traces complètes pour que la logique IA se comporte comme un vrai service de production.
Monétisation native
Installez en privé pour vos clients ou publiez sur la marketplace et gagnez automatiquement des royalties à l'usage.
Workflows no-code et code-first
Environnement d'exécution managé
Modèles et providers supportés
Comment Stackmint fonctionne
Stackmint vous donne un modèle mental clair pour construire des workflows d'exécution fiables et gouvernés. Tout est construit autour de trois primitives qui correspondent directement à la façon dont vous pensez déjà les systèmes.
- Buds — unités de logique modulaires qui se connectent aux API, transforment les données ou exécutent des tâches isolées.
- Branches orchestrées — workflows multi-étapes qui enchaînent les Buds avec du mapping d'entrée/sortie typé.
- Composants renderer — helpers UI pour formulaires, tableaux, previews et sorties visuelles lorsque les capabilities s'exécutent dans des interfaces utilisateurs.
Brique
Buds
Modules de logique réutilisables qui encapsulent une fonctionnalité précise. Définissez des schémas, appelez des systèmes externes et retournez des résultats structurés.
Brique
Branches orchestrées
Workflows déterministes et typés qui orchestrent l'exécution des Buds avec des étapes séquentielles ou parallèles, du mapping, des retries et des approbations.
Runtime
Moteur de contexte
Chaque Bud reçoit un contexte sécurisé : tokens, métadonnées workspace, identité utilisateur, paramètres et secrets - avec enforcement RLS, RBAC et Trust Layer.
Interface
Composants renderer
Composants UI optionnels permettant à vos Buds d'afficher des formulaires, tableaux, graphiques ou sorties formatées dans Stackmint ou des interfaces embarquées.
Construction code-first
Définissez les Buds en code, composez-les en Branches et déclenchez les workflows depuis les outils que vos clients utilisent déjà.
1 - Définir un Bud
Écrivez la logique dans une classe unique, définissez le schéma d'entrée/sortie et exportez-le comme Bud :
export class ExampleBud {
static id = "bud_example";
static schema = {
input: {/* ... */},
output: {/* ... */}
};
async run(input, context) {
// your logic
return result;
}
}2 - Chaîner les Buds dans une Branch
Composez les Buds via JSON ou avec le Branch Builder visuel :
{
"steps": [
{ "id": "step1", "bud": "bud_retrieve_deals" },
{
"id": "step2",
"bud": "bud_score_opportunities",
"input": { "records": "{{step1.output.records}}" }
}
]
}3 - Déclencher les workflows
Déclenchez les workflows depuis les canaux où vos clients travaillent déjà :
- Planifications cron
- Webhooks et événements HTTP
- Mises à jour CRM et changements pipeline
- Commandes et messages Slack
- Invocation manuelle via la console client
Pensé pour le typage et l'observabilité
Toutes les exécutions passent par le moteur d'exécution Stackmint avec des entrées/sorties typées, une validation de contexte et des logs structurés pour déboguer vite et livrer en confiance.
Intégrations natives
Accédez aux systèmes enterprise avec une gestion des tokens sécurisée en zero trust. Toutes les intégrations héritent de RLS, RBAC, masquage Trust Layer, isolation des secrets et pistes d'audit complètes.
Connecteurs de premier niveau
Modèle d'exécution
Les agents s'exécutent dans l'environnement Stackmint avec un contrat runtime clair pour que vous sachiez toujours comment votre code se comporte.
Observabilité et débogage
Chaque run inclut la télémétrie nécessaire pour déboguer, optimiser et fiabiliser vos capabilities.
- Traces étape par étape
- Inspection des entrées et sorties
- Logs d'appels API externes
- Métriques de performance et latence
- Visibilité sur la consommation de tokens
- Stack traces d'erreurs et timelines d'événements
Développement local
Testez les Buds et Branches en local ou en mode sandbox avant déploiement chez vos clients.
- Exécuter la logique Bud avec contexte mocké ou réel
- Tester les intégrations avec vos propres tokens OAuth
- Prévisualiser les renderers et helpers UI
- Valider les schémas avant publication
- Outils CLI et harness local (bientôt disponible)
Publier et distribuer
Choisissez comment livrer vos capabilities - en privé pour un usage interne, directement chez vos clients, ou publiquement sur la marketplace Stackmint.
Format
1 - Privé à votre workspace
Idéal pour l'automatisation interne ou les workflows proof-of-concept opérés par votre équipe.
Format
2 - Privé pour vos clients
Packagez vos capabilities et livrez-les directement dans les workspaces clients - sans effort d'implémentation côté client.
Format
3 - Marketplace publique
Référencez vos Buds et Branches sur la marketplace Stackmint pour qu'ils soient découverts, installés et exécutés par n'importe quel client.
Monétisez vos capabilities
Stackmint vous donne deux canaux de revenus intégrés pour que votre IP se valorise dans le temps.
Canal
Installations clients
Installez Buds et Branches directement dans les environnements clients. Vous fixez le pricing et gardez la majeure partie du revenu par run - Stackmint applique des frais plateforme réduits et gère la facturation ainsi que les paiements.
Canal
Royalties marketplace
Publiez des capabilities publiquement et gagnez à chaque utilisation. Votre IP continue de créer de la valeur à mesure que l'usage augmente.
*Partage de revenus standard pour l'usage marketplace. Les conditions peuvent varier pour les partenaires enterprise.
REJOINDRE L'ÉCOSYSTÈME
Accédez à la documentation, des templates et des exemples pour livrer plus vite - et à une marketplace qui transforme vos meilleures idées en revenus récurrents.
- Templates de démarrage pour capabilities communes
- Guides de bonnes pratiques pour Buds et Branches
- Patterns pour Salesforce, Slack, HubSpot et plus
- Support de l'équipe Stackmint et des partenaires