# tinyflow-java **Repository Path**: chinaky/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**: 127 - **Created**: 2025-04-17 - **Last Updated**: 2026-04-28 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Tinyflow-java Tinyflow-java 是一个使用 Java 开发的智能体编排解决方案,她不是一个产品,而是一个开发组件。 通过集成 Tinyflow-java,您可以使得任何的传统的 Java Web 应用,具备 AI 智能体流程编排的能力。 ## 特点 - 轻量(支持 Java 8 及以上版本,不限制开发框架) - 灵活(内置丰富的节点类型,支持同步或异步执行) - 高性能(基于 Java 开发,性能比 Nodejs 和 Python 更快) ## 前端 Tinyflow-java 的前端拖拽组件, 开源地址:https://gitee.com/tinyflow-ai/tinyflow ## 快速开始 引入依赖 ```xml dev.tinyflow tinyflow-core 2.0.4 ``` 初始化 Tinyflow ```java ChainExecutor executor = new ChainExecutor( new ChainDefinitionRepository() , new InMemoryChainStateRepository() , new InMemoryNodeStateRepository() ); executor.addEventListener(new ChainEventListener() { @Override public void onEvent(Event event, Chain chain) { System.out.println(event.toString()); } }); Map variables = new HashMap<>(); variables.put("name", "张三"); variables.put("age", 18); Map result = executor.execute("1", variables); ``` 请移步了解请查看文档: https://www.tinyflow.cn/zh/chain/chain-executor.html ## Star 用户专属交流群 ![](./docs/assets/images/wechat_group.jpg)