Welcome to the workflow-examples repository! This directory offers various practical examples showcasing how to use the Workflow DevKit effectively. Each example is designed to help you understand workflows using the DevKit without needing to know how to code.
Here are the examples you can explore:
- RAG Agent Example: Learn how to use the AI SDK with the Workflow DevKit.
- AI SDK Workflow Patterns: Discover how to apply common workflow patterns using the AI SDK and the Workflow DevKit.
- Birthday Card Generator: Create personalized birthday cards using the Workflow DevKit.
- Custom Adapter: Build a custom adapter to run workflows on various frameworks and runtimes, like Bun.
- Flight Booking App: Develop a flight booking application with the Workflow DevKit.
To get started with these examples, you'll need to visit the Releases page. Here, you can download the necessary files for each example.
- Click the button above to go to the Releases page.
- Choose the version that fits your needs.
- Download the files associated with your chosen example.
After downloading the files, follow these steps to run the software:
- Locate the Downloaded Files: Go to your Downloads folder or wherever you saved the files.
- Extract Files: If the files are in a compressed format (like .zip), right-click the file and choose "Extract".
- Open the Folder: Navigate to the extracted folder.
- Run the Example: Click on the main file of the example you want to explore. This file may be named according to the example (for instance,
birthday-card-generator.exeor similar).
Each example in this repository has unique features designed to help you understand workflow better:
- User-Friendly Interface: Each example comes with an easy-to-navigate interface.
- Step-by-Step Instructions: Clear instructions guide you through setting up and using each feature.
- Adaptability: These examples can adapt to various needs, from simple to complex workflows.
To ensure a smooth experience, please meet the following system requirements:
- Operating System: Windows 10 or later, MacOS 10.14 or later
- Memory: At least 4 GB of RAM
- Disk Space: Minimum of 200 MB free space for installation
- Internet Connection: Required for downloading dependencies
If you wish to contribute to this repository, follow these guidelines:
- Fork the Repository: Click on the "Fork" button at the top right of the page.
- Clone Your Fork: Use Git to clone your forked copy of the repository.
- Make Changes: Implement your changes or add new examples as needed.
- Push Changes: Push your changes back to your fork on GitHub.
- Create a Pull Request: Navigate to the original repository and create a pull request.
If you encounter any issues or need assistance, reach out through the GitHub Issues page. Provide detailed information about your problem or question for faster support.
We plan to continuously improve and add new examples based on user feedback. Stay tuned for updates, and feel free to suggest features or examples you would like to see!