Discover and explore top open-source AI tools and projects—updated daily.
temporalioDurable AI agents and complex workflows
Top 98.8% on SourcePulse
This repository offers a comprehensive collection of samples for the Temporal Java SDK, targeting developers building resilient, distributed, and durable applications. It provides practical examples to understand and implement various Temporal features and integrations, accelerating adoption and development with the Java ecosystem.
How It Works
This repository provides a comprehensive suite of samples for the Temporal Java SDK, designed to illustrate its capabilities for building resilient, distributed applications. It covers core SDK features like workflow definitions, activity execution, signaling, querying, and error handling. The samples also demonstrate advanced integrations, including seamless Spring Boot auto-configuration for application development and sophisticated use cases with Spring AI, enabling durable AI agents with chat models, tools, and vector stores.
Quick Start & Requirements
git clone https://github.com/temporalio/samples-java), navigate into the directory (cd samples-java), and build using Gradle (./gradlew build)../gradlew :springboot:bootRun or ./gradlew :springboot-basic:bootRun. Spring AI samples require specific commands like ./gradlew :springai:basic:bootRun.Highlighted Details
Maintenance & Community
No specific details regarding maintainers, community channels (like Discord/Slack), or roadmap were found in the provided README.
Licensing & Compatibility
The license type and compatibility notes for commercial use or closed-source linking are not explicitly stated in the provided README.
Limitations & Caveats
Some Spring AI samples require specific API keys (e.g., OPENAI_API_KEY, ANTHROPIC_API_KEY) and may need additional setup as detailed in their respective sources. The breadth of samples may present a learning curve for new users.
2 days ago
Inactive
zapier
cloudflare
microsoft