- Drag and connect tasks to visually program your Chainlink job spec.
- Use AI to generate parts of your pipeline using natural language.
- Test and debug the job spec by simulating execution using much of the same code as a real Chainlink node.
- The generated TOML can be copied to your Chainlink node and you're good to go!
Live demo: https://jobspec-viz.vercel.app/
Disclaimer: This app is in early development and some features are yet to be implemented. Expect bugs!
Drag from the task handles to add new tasks to your pipeline.
or pick from a pre-configured template
or import an existing job spec
Use natural language to let AI generate portions of your pipeline for you!
Open the 'Test' panel and enable test mode to parse your job spec and enable you to simulate execution of the pipeline.
Most tasks are executed exactly as they would be on a real Chainlink node but tasks which normally produce side-effects are simulated. For example, the EthTx task will not submit a transaction to the blockchain.
Once you're happy with your job spec, copy the generated TOML to your clipboard — ready to paste into your Chainlink node's job spec config panel!
npm run dev
# or
yarn dev
See the Vercel docs for details on how to use the API routes locally. The API routes are written in Go so you wil need Go installed on your machine.