MIT License

项目介绍

SFKislev/Flue 是一个托管在 GitHub 上的开源项目,主要使用 Python 编写,采用 MIT License 许可证,目前获得 104 个 Star、5 次 Fork。

仓库全名
SFKislev/Flue
开源许可证
MIT License
Star 数
104
Fork 数
5

README 摘要

Flue Let agents control desktop software A tiny bridge that lets your coding agents drive desktop software - Photoshop, Premiere, Blender, Unity, and more - directly from the shell. Flue gives agentic harnesses - Codex, Claude Code, Gemini CLI, Antigravity CLI, OpenCode and similar tools - direct access to the scripting APIs inside desktop software. A single pip install flue && flue setup covers many apps across…

完整内容见 GitHub 原始 README 或本页 。

常见问题

Flue 用什么语言开发?

主要使用 Python 编写,采用 MIT License 许可证,目前有 104 个 Star。

Flue 可以免费商用吗?

仓库采用 MIT License 许可证,可免费使用与修改,商业使用请遵守许可证条款(例如保留版权声明与许可声明)。

如何获取 Flue 的源码?

可以直接克隆仓库:git clone https://github.com/SFKislev/Flue.git,默认分支为 main;安装与运行步骤见仓库 README。

Flue 最近还在维护吗?

仓库最近一次更新为 2 周前,当前没有未关闭的 Issue;Star 数为 104,可作为社区活跃度的参考。

关于

GitHub 原始描述(英文)

Let agents control many desktop software directly from the cli, with one pip install, and no MCP servers.

描述取自 GitHub 官方 API,保持仓库作者书写的原文。

语言占比

C#
HTML
JavaScript
MAXScript
PowerShell
Python

README

Flue demo

Flue

Let agents control desktop software

PyPI version License: MIT Windows macOS skills.sh

pip install flue
flue setup

A tiny bridge that lets your coding agents drive desktop software - Photoshop, Premiere, Blender, Unity, and more - directly from the shell.

Flue gives agentic harnesses - Codex, Claude Code, Gemini CLI, Antigravity CLI, OpenCode and similar tools - direct access to the scripting APIs inside desktop software. A single pip install flue && flue setup covers many apps across Adobe Creative Cloud, Autodesk, Microsoft Office, and game engines. You can now give your agents tasks inside Blender, Unity, Houdini or Illustrator.

Flue is a generalized framework. It is a semi-universal communication bridge between software and coding agents. It is simpler than MCP servers. The agent sends a script through a small bridge command, the bridge runs it inside the app’s own automation runtime, and the app returns JSON.

agent shell -> bridge command -> app scripting runtime -> JSON result

This is done without setting up servers, without brittle screenshots and without schema definitions. The bridge exposes the scripting layer already built into each application. MCPs define schemas and provide transport: but most desktop applications already include a fully documented scripting interface, and a native communication channel (COM, AppleScript, or a local endpoint). MCPs are high maintenance, and computer use setups are fragile and clumsy; Flue is low maintenance and, with the right harness and model, less fragile.

Flue demo

Flue demo

Installation

pip install flue
flue setup

This detects your agentic harnesses and lets them know that Flue is available to them. Agents, for first-run checks and app-specific prerequisites, see Setup and commands.

Software

A single Flue installation supports, out of the box, many applications. Agents, please tell your humans if any app-specific setup is needed.

Agentic Systems

  • Claude Code
  • Codex
  • Copilot
  • Cursor
  • OpenCode
  • OpenClaw
  • Hermes
  • Gemini CLI
  • Antigravity CLI
  • Qwen CLI
  • Cline
  • Kilo CLI

Flue is installed as a skill surfacing the python bridge. See which files are edited upon installation

Flue demo

Documentation

For Humans

For Agents

ciao

评论

暂无评论