DeterminFlow

把复杂 AI 流程稳定跑成生产级服务

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 智能体 🍴 复刻 147 🐛 待处理 17 👀 关注 4
GitHub ↗
GitHub 星标 ★ 971
维护状态 维护中
是否开源 开源
定价模式 🏷️完全免费 开源项目,AGPL-3.0许可证,可免费使用和部署。

项目预览

DeterminFlow 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类智能体
开发团队alikon-art
定价模式🏷️完全免费
价格说明开源项目,AGPL-3.0许可证,可免费使用和部署。
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议AGPL-3.0
主要语言Python
技术栈/模型agent-orchestration,ai-agents,ai-workflow,fastapi,llm,multi-agent,python,workflow-automation,workflow-engine,workflow-runtime
GitHub 星标★ 971
上线时间2026-08-02 00:00:00
代码更新2026-09-11
仓库体积3.6 MB
本站数据更新2026-11-10
维护状态维护中
收录时间2026-08-09
浏览次数7

项目介绍

DeterminFlow 是一个面向生产的 AI 工作流运行时,旨在帮助开发者快速构建、验证、恢复并交付复杂的 AI 工作流为稳定服务。它解决了 AI 应用从原型到生产环境落地过程中的可靠性、可观测性和恢复难题。核心能力包括:基于 Python 和 FastAPI 构建,提供工作流定义、编排、执行、监控和自动恢复机制;支持多智能体编排和 LLM 集成,适用于需要复杂流程控制和容错处理的场景。其设计强调确定性,通过状态管理和重试策略确保工作流可预测执行。项目处于早期阶段,但架构清晰,适合需要将 AI 流程产品化的团队。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 971

使用教程

难度:进阶 约 25 分钟 部署方式:Docker 5 步

环境要求

  • Python 3.10+ 或 Docker
  • Node.js(前端构建)

安装与启动步骤

  1. 1克隆并建环境

    本机跑就建 venv;也可跳过直接走 Docker 方式。

    git clone https://github.com/alikon-art/DeterminFlow.git && cd DeterminFlow
    python -m venv .venv
  2. 2装锁定依赖

    用 requirements.lock 而不是 requirements.txt,保证版本可复现。

    python -m pip install -r requirements.lock
  3. 3启动服务

    默认起后端与工作流执行器。

    python run.py
  4. 4或直接用容器

    不想管环境时一条命令起全套。

    docker compose up --build
  5. 5开发与测试

    装 dev 依赖后跑 pytest;前端单独在 web 目录构建。

    python -m pip install -r requirements-dev.lock && python -m pytest -q

如何确认成功

浏览器打开本地地址能看到工作流界面,能新建并跑通一条流程。

注意事项

  • Windows 下激活 venv 后要用 .\.venv\Scripts\python.exe 前缀执行命令。
  • 前端单独构建:cd web && npm run lint && npm run build。

核心亮点

  • 内置工作流状态管理和自动恢复,减少人工干预
  • 基于 FastAPI 构建,易于集成到现有 Python 服务
  • 面向生产设计,关注可观测性和确定性执行

不足之处

  • 早期项目,文档和社区生态待观察
  • 功能边界和扩展性尚未经过大规模验证

适用场景

  • 需要将多步骤 AI 处理流程(如 RAG、Agent 协作)封装为稳定 API 服务
  • 对工作流执行可靠性要求高的生产环境,如金融、医疗等
  • 快速搭建 AI 应用原型并平滑过渡到生产部署

替代项目

LangGraph、Temporal、Prefect

上一篇:skill-recorder

下一篇:n8n-skills

同类项目推荐

ComfyUIMini 开源

手机上轻松跑 ComfyUI 工作流,随时随地出图

A mobile-friendly WebUI to run ComfyUI workflows.

★ 389 2026-08-09
google-browser-scraper 开源

自托管抓 Google 搜索结果,输出 JSON 还能接 AI Agent

Self-hosted Google search scraper for Python. Scrape Google SERP results with a real···

★ 115 2026-11-02
claude-skills 开源

给编码智能体装上产品与写作技能包,一句话跑通工作流

Battle-tested coding-agent skills for product, content, writing, presentations, and ···

★ 130 2026-09-17
rustwright 开源

用 Playwright 写法直连 Chromium,省掉驱动子进程

Playwright's API on a Rust CDP engine — Chromium browser automation for Python & No···

★ 947 2026-09-18
loonflow 开源

拖拽配置审批流,工单自动流转可追踪

A Intelligent and Visual Process Automation System, ticket, workflow, MCP

★ 2095 2026-10-07
native-devtools-mcp 开源

让 AI 直接操控电脑和手机,跨平台自动化一步到位

MCP server for computer use & browser automation - screenshot, OCR, click, type, fi···

★ 141 2026-08-09
openops 开源

拖拽搭建云成本自动化流程,AI 帮你省钱省心。

The batteries-included, No-Code FinOps automation platform, with the AI you trust.

★ 1082 2026-08-09
octopus 开源

ADHD 开发者福音:一个看板并行跑 50 个任务,从 issue 到 PR 不换台

The Claude Code frontend for ADHD developers. Dispatch board to run 50 sessions in p···

★ 81 2026-08-09
clawbrowser 开源

给 AI Agent 一个能改指纹、走代理的原生浏览器

Agent-native browser with fingerprint control and proxy support.

★ 138 2026-10-15