Retour
    Développeurs

    Démarrage rapide

    Une commande. Moins de cinq minutes. De zéro à une application événementielle en live sur votre machine.

    Une seule commande

    pulse quickstart génère une app, démarre un Pulse local, la déploie et envoie le premier événement — en une seule commande.

    bash
    1$ pulse quickstart hello-pulse
    2
    3[1/4] scaffold a runnable app
    4  Scaffolded app 'hello-pulse': process.js · sample.json · pulse.yaml · README.md
    5
    6[2/4] start a local Pulse (auto-logged-in)
    7  Starting Pulse on http://localhost:9090 ...
    8  + engine started detached (PID 8776)
    9  + logged in as "dev" — profile "default" (JWT cached)
    10  OK — Pulse is running at http://localhost:9090.
    11
    12[3/4] build + deploy the app
    13  Deploying hello-pulse ...
    14  + compiled 1 handler · generated runtime · created API · deployed
    15  🚀 hello-pulse is LIVE
    16  🧾 spec   : hello-pulse-openapi.json
    17  📦 sdk    : typescript · python
    18  🌐 POST   http://localhost:9090/api/pulse/ingest/hello-pulse/in
    19
    20[4/4] send the sample event
    21  + sent to hello-pulse → {"accepted":true,"routedTo":"embedded","topic":"hello-pulse.in"}

    Ce qui se passe vraiment

    Sortie réelle capturée en live. Quatre étapes, zéro code de plomberie.

    [1/4] Générer une app exécutable

    process.js · sample.json · pulse.yaml · README.md

    [2/4] Démarrer un Pulse local (auto-connecté)

    Moteur démarré en détaché · JWT en cache · disponible sur http://localhost:9090

    [3/4] Build + déploiement

    Compile votre handler en wasm, génère le runtime, crée l'API, déploie.

    [4/4] Envoi de l'événement d'exemple

    Premier événement ingéré et routé vers votre handler.

    Pas de compilateur ? Partez d'un template.

    Marche partout

    La voie zéro-toolchain — 100 % déclarative. Prouvée de bout en bout, marche partout.

    bash
    1$ pulse new hello-flow --from-template kb-grounded-ticket-responder
    2
    3$ pulse deploy hello-flow
    4  Deploying hello-flow ...
    5  ✓ compiled 0 handlers, 7 declared stages · created API · exposed live streams · deployed
    6  🚀 hello-flow is LIVE
    7  🧾 spec : hello-flow-openapi.json
    8  📦 sdk  : typescript · python
    9
    10$ pulse events send sample.json hello-flow
    11  ✓ sent to hello-flow → {"accepted":true,"routedTo":"embedded"}

    Pour aller plus loin

    Installez Pulse, parcourez les exemples, ou plongez dans la référence CLI.