# tinyflow-java
**Repository Path**: leshjmail/tinyflow-java
## Basic Information
- **Project Name**: tinyflow-java
- **Description**: 一个使用 Java 开发的智能体编排解决方案。
- **Primary Language**: Unknown
- **License**: LGPL-3.0
- **Default Branch**: main
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 90
- **Created**: 2025-04-03
- **Last Updated**: 2025-04-03
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# Tinyflow-java
Tinyflow-java is an intelligent agent orchestration solution developed using Java. It is not a product, but a development component.
By integrating Tinyflow-java, you can make any traditional Java Web application have the ability to orchestrate AI intelligent agents.
## Features
- Lightweight (supports Java 8 and above, no restrictions on development frameworks)
- Flexible (built-in rich node types, supports synchronous or asynchronous execution)
- High performance (based on Java development, faster performance than Nodejs and Python)
## Front-end
Tinyflow-java's front-end drag component, open source address: https://github.com/tinyflow-ai/tinyflow
## Quick Start
Introduce dependencies
```xml
dev.tinyflow
tinyflow-java
1.0.0-rc.3
```
Initialize Tinyflow
```java
String flowDataJson = "Process data passed from the front end";
Tinyflow tinyflow = new Tinyflow(flowDataJson);
Map variables = new HashMap<>();
variables.put("name", "Michale");
variables.put("age", 18);
tinyflow.execute(variables);
```
## Wechat Group
