Bonsai-27B-GGUF
lmstudio-community · 工具包
面向 LM Studio 的 27B Bonsai 模型 GGUF 转换版,含 3.80 GB 的 Q1_0 语言文件和 0.93 GB 的 BF16 视觉投影器。已测试文本、视觉和并行工具调用。

Kestra Technologies 的开源编排平台,用于数据、AI 和基础设施工作流。每个流程用 YAML 写成,由计划或事件启动。说明涵盖 Docker、Kubernetes、云模板、Claude Code、Codex 和 Cursor。
Kestra 工作流编排平台 是一款 GitHub 上的开源项目,属于开发类,由 Mindket 上架。可免费获取。当前为第 2 版,最近更新于 。按它的 README 从 GitHub 安装。Mindket 的设置说明可在你的 Mindket 账户获取,以 zip 压缩包下载。
docker run --pull=always --rm -it -p 8080:8080 --user=root \ --name kestra \ -v kestra_data:/app/storage \
用在哪里里还有 1 个
Kestra 是 Kestra Technologies 做的开源编排平台,用于数据、AI 和基础设施工作流。一个流程(flow)就是一个列出任务的 YAML 文件,由触发器按计划、在事件到来时或通过 API 调用启动。它的插件可以运行 Python、Node.js、R、Go 或 Shell 脚本,也能查询数据库、调用 API。同一个流程可以在 YAML 编辑器、无代码编辑器或内置的 AI Copilot 里搭建,三者保持同步。Claude Code 这样的编程智能体也能替你写流程并部署。
按计划或按事件运行数据管道、脚本和基础设施任务,并想把它们作为代码放进 Git 的数据工程师和平台工程师。要离开 Apache Airflow 的团队,可以用一个技能把 DAG 转成 Kestra 流程。已经在用 Claude Code、Codex 或 Cursor 的开发者,可以描述一个流程,让智能体去部署。
| 行业 | 谁在用 | 怎么用 | 例子 |
|---|---|---|---|
| 数据团队 | 数据工程师 | 把 ELT 管道搭成流程,带重试和 Slack 告警 | 一位工程师在 Plan 模式下让 Copilot 从 Salesforce 抽取数据,用 DuckDB 上的 dbt 转换,加载进 Snowflake,再发一条 Slack 摘要。 |
| 平台和 DevOps | 平台工程师 | 把流程放在 Git 里,从流水线部署 | 一个 CI 任务对 flows 文件夹运行 kestractl flows validate,再用 --override 部署。 |
| 事件驱动的后端 | 后端开发者 | 文件落地或消息到达时启动流程 | 一个蓝图每分钟检查一次 S3 存储桶的 incoming/ 前缀,有文件进来就运行一段 Python 脚本。 |
| AI 团队 | AI 工程师 | 让外部智能体通过 MCP 把流程当工具运行 | 一个团队给流程加上 McpToolTrigger,Claude Code 就能把它当作一个有名字的工具来调用。 |
| Airflow 用户 | 数据工程师 | 用 migrate-airflow-kestra 技能迁移 DAG | 一位工程师让智能体把 dags/ingest_pipeline.py 从 Airflow 迁过来,把流程写到 kestra/。 |
如果每个人都需要自己的登录账号和角色,开源版就不合适。它只有一个大家共用的 basic-auth 账号,RBAC、SSO 和多租户属于付费的企业版。
开源版是你自己托管的服务器,你从浏览器、终端或编辑器里使用它。Kestra 另有托管平台 Kestra Cloud。
安装页面还介绍了在 AWS、Google Cloud、Azure 或 DigitalOcean 上用单台虚拟机部署,以及独立的 JAR 包。
点“获取”会把一个装有 Mindket 安装说明的 zip 压缩包存进你的下载文件夹,里面按 Kestra 的文档列出了每个平台和智能体的步骤。最快的途径是一条 Docker 命令。
| 需要 | 说明 |
|---|---|
| Docker | 开始前先运行起来。快速入门推荐 Docker Desktop |
| Windows | 启用 WSL |
| 机器 | 至少 2 个 vCPU 和 4 GiB 内存 |
| 8080 端口 | 保持空闲,界面在这里打开 |
| 编程智能体 | 用 npx 需要 Node.js,还要 macOS 或 Linux 终端(Windows 上用 WSL),以及一个正在运行的 Kestra 2.0 实例 |
docker run --pull=always --rm -it -p 8080:8080 --user=root \ --name kestra \ -v kestra_data:/app/storage \ -v kestra_db:/app/data \ -v /var/run/docker.sock:/var/run/docker.sock \ -v /tmp:/tmp \ kestra/kestra:latest-slim server local
在 Windows 上,README 给出了这条命令在 PowerShell、CMD 和 WSL 里的写法,工具包的 Docker 说明三种都收了。下面是 README 里的第一个流程。
id: hello_world
namespace: dev
tasks:
- id: say_hello
type: io.kestra.plugin.core.log.Log
message: "Hello, World!"每个流程都有一个 id、一个 namespace 和一个任务列表。加上 triggers 列表,它就会自己启动。Docs MCP 页面展示了一个蓝图的结构,它会在文件落进 S3 存储桶时运行一段 Python 脚本。
id: s3_trigger
namespace: company.team
tasks:
- id: process
type: io.kestra.plugin.scripts.python.Script
# ...
triggers:
- id: watch
type: io.kestra.plugin.aws.s3.Trigger
bucket: your-bucket
prefix: incoming/
interval: PT1M在界面里,编辑器会边输入边检查 YAML,并把流程画成实时更新的图。Copilot 侧边栏有 Ask、Edit 和 Plan 三种模式,Edit 和 Plan 在你批准之前不会改动任何东西。在终端里,kestractl 可以检查、部署和运行流程。下面是 Claude Code 快速入门里的命令。
kestractl flows validate ./flows/ kestractl flows deploy ./flows/ --override kestractl executions run tutorial github_stars --wait
Kestra 在你的电脑上运行。Claude Code 已经接好 Docs MCP 服务器、那两个技能和一个 kestractl 上下文。你输入快速入门里的提示词:
Use kestra-flow to write a flow in the tutorial namespace that calls https://api.github.com/repos/kestra-io/kestra every hour and logs the star count. Save it as ./flows/github_stars.yaml. Then use kestra-ops to deploy it to my Kestra instance, run it, and tell me the result.
Claude Code 写出流程文件,再部署并运行它。
写之前,它在 Docs MCP 服务器上查 HTTP 和 Log 任务的结构。验证、部署和运行用的是 kestractl。在界面里,tutorial 命名空间下出现 github_stars,带着一次记下星标数的执行。它的 Schedule 触发器会让它每小时运行一次,所以测完要停用触发器,或者删掉这个流程。
新手:编排的意思是由一个工具来启动你的作业,按顺序执行它们的步骤,失败了就重试,并保存日志。在 Kestra 里,每个作业就是一个流程,界面会显示每次运行的日志和输出。先从那条 Docker 命令开始。然后粘贴 hello_world 流程,运行它,看看它写出的那行日志。只要给 Kestra 配上 Google Gemini 的密钥,AI Copilot 就能替你起草流程,开源版支持的正是这家提供方。
专家:Kestra 2.0 把控制面和数据面分开了。Worker 不再直接访问数据库。每个 Worker 和一个 Worker Controller 保持一条 gRPC 流,所以它可以跑在另一个区域,或者一个受限的网络里。开源版里这条通道默认是明文、不做认证的,控制器还会把实例的加密密钥交给每个 Worker。让 Worker 和控制器留在可信网络里,并设置共享的 kestra.grpc.basic-auth 凭据来挡住陌生的 Worker。它不会加上 TLS,能截获流量的人可以读到这些凭据。
任务输出现在放在单独的存储里,不再放进执行记录。对需要锁定版本的生产环境,Docker 页面说确切版本标签(如 v<X.X.X>)最合适。latest 是滚动标签,下一个稳定版发布时它的支持就结束,大约两个月,latest-lts 则跟随长期支持线。不用 Docker 部署的 Worker 要先备好 JAR 格式的插件,kestractl plugins download 会从 Maven Central 下载它们。
从 1.x 升级有一份迁移指南,migrate-kestra-2 技能会带 Kestra 1.3 实例和它的流程升级到 2.0。ForEach 和 ForEachItem 合并成了一个 Loop 任务,触发器的 conditions 现在写成 when。在 CI 里,kestractl 页面把 flows validate-by-query --all --output json 当作检查关口。它会检查实例上的每个流程,有违规就以非零状态退出。
开源版运行在你自己掌控的服务器上,有几处会连外网或需要留意。
这个工具包里只有安装说明,由 Mindket 编写。Kestra 本身从它的 Docker 镜像、Helm chart 和部署模板运行,这些都来自 Kestra 的仓库:https://github.com/kestra-io/kestra
这些说明不是 Kestra Technologies 写的,也没有得到它的认可。README 说 Kestra 是“an open-source, event-driven orchestration platform for data, AI, and infrastructure workflows.”(面向数据、AI 和基础设施工作流的开源事件驱动编排平台)。文档在 https://kestra.io/docs
许可证:Apache-2.0。LICENSE 文件(https://github.com/kestra-io/kestra/blob/develop/LICENSE)是 Apache License 2.0,结尾是“Copyright 2019 Kestra Technologies.”。README 写着“Kestra is licensed under the Apache 2.0 License © Kestra Technologies.”。这些说明讲的是开源版。企业版是单独的付费产品,镜像从私有镜像仓库拉取,说明里只在命令不同的地方提到它。
README 把 Kestra 2.0 介绍为一个带破坏性变更的大版本。为 1.x 写的流程可能要改:https://kestra.io/docs/migration-guide/v2.0.0
kestra/kestra。-slim 版本不带插件,在本地服务器上,某个流程第一次用到某个插件时才安装它。README 说插件来源是 Maven Central。来源见 https://github.com/kestra-io/kestra/blob/develop/README.md 和 https://kestra.io/docs/installation/dockernpx skills add 写进你项目的 SKILL.md 文件)和 Kestra 的命令行 kestractl。来源见 https://kestra.io/docs/claude-code-quickstartnpx 的 Node.js、macOS 或 Linux 终端(Windows 上用 WSL),以及一个正在运行的 Kestra 2.0 实例。来源见 https://kestra.io/docs/claude-code-quickstart快速入门给出了这一条命令来启动本地实例。运行前 Docker 要先跑起来。
docker run --pull=always --rm -it -p 8080:8080 --user=root \
--name kestra \
-v kestra_data:/app/storage \
-v kestra_db:/app/data \
-v /var/run/docker.sock:/var/run/docker.sock \
-v /tmp:/tmp \
kestra/kestra:latest-slim server local
等日志里出现 Main server is running at http://...:8080,打开 http://localhost:8080 并创建你的用户。来源见 https://kestra.io/docs/quickstart
快速入门说这套设置“for local evaluation”(用于本地评估)。在别人或其他网络能访问 Kestra 之前,先按安全加固指南操作:https://kestra.io/docs/security-hardening
kestractlDocker 命令带 --pull=always,Compose 文件带 pull_policy: always,所以再次运行 docker run 或 docker compose up 会拉取最新镜像。从 1.x 升到 2.0 有单独的指南,migrate-kestra-2 技能会带 Kestra 1.3 实例完成升级。来源见 https://kestra.io/docs/develop-with-ai/agent-skills
要停掉单个容器,按 Ctrl+C。--rm 会删掉容器,数据卷会保留。想从头开始,快速入门给的是:
docker volume rm kestra_data kestra_db
来源见 https://kestra.io/docs/quickstart
文档没有给出卸载 Docker Compose、技能或 MCP 配置的步骤。以下是 Mindket 的说明,不是 Kestra 的:Compose 文件里有两个数据卷,postgres-data 和 kestra-data。技能安装程序在 Claude Code 下写入 .claude/skills/,在 Cursor 和 Codex 下写入 .agents/skills/,所以要删的就是这些位置里的技能文件夹。kestra 这个 MCP 配置,用你的智能体自己的 MCP 命令或配置文件删掉。
Kestra 默认发送匿名使用数据,分两路。服务器端的报告包括主机数据(CPU、内存、操作系统、JVM 和机器指纹)、已安装的插件、流程数量、任务和触发器类型、执行次数和时长,以及服务器类型、版本、时区和 URL 等通用数据。界面会从浏览器单独发送一份报告。两个都设为 false 才能全部停掉:
kestra:
anonymous-usage-report:
enabled: false
ui-anonymous-usage-report:
enabled: false
来源见 https://kestra.io/docs/administrator-guide/usage
kestra-flow、kestra-flow-hardening 和 migrate-airflow-kestra 这三个技能需要 curl,还要能访问 https://api.kestra.io。页面说 kestra-flow 和 migrate-airflow-kestra 会从那里获取实时的流程结构。来源见 https://kestra.io/docs/develop-with-ai/agent-skillsREADME.md 7 KB setup/ai-copilot.md 4 KB setup/claude-code.md 6 KB setup/cloud-and-kubernetes.md 7 KB setup/codex.md 3 KB setup/cursor.md 3 KB setup/docker-compose.md 4 KB setup/docker.md 6 KB setup/flow-mcp-servers.md 4 KB setup/kestractl.md 5 KB setup/other-agents.md 4 KB setup/vscode.md 4 KB
Updated by Mindket to the current version of this kit.
同一分类里与本产品共有主题最多的已上架 GitHub 项目。
| 产品 | 星标 | 活跃度 | 语言 | 许可证 | 最近更新 |
|---|---|---|---|---|---|
| Kestra 工作流编排平台 本页 | 30,168 | 活跃 | Java | Apache-2.0 | |
| Diffinery共有 devops · ai-agents | 82 | 活跃 | TypeScript | Apache-2.0 | |
| agent-desktop共有 automation · ai-agents | 19,705 | 活跃 | Rust | Apache-2.0 |
Hacker News、Bluesky、X、Reddit、Facebook 和 YouTube 上提到这个项目的帖子和评论,来自每周一次的搜索和 Trendshift。它们不是 Mindket 写的,也未经核实,点开即可在原帖处阅读。
lmstudio-community · 工具包
面向 LM Studio 的 27B Bonsai 模型 GGUF 转换版,含 3.80 GB 的 Q1_0 语言文件和 0.93 GB 的 BF16 视觉投影器。已测试文本、视觉和并行工具调用。
LibertAIDAI · 工具包
以每权重 2.9 位的 EXL3 量化运行 DeepSeek-V4.1-Flash-1017,这是一份 196 GiB 的副本,适合在自己硬件上部署大模型的人。困惑度与原模型相差不大。
facebook · 工具包
根据文字描述或音频提示生成短音乐片段,是 facebook MusicGen 的 small 检查点。适合想在自己电脑上试用文字生成音乐的开发者和音乐爱好者。
vercel-labs · 工具包
Enables AI agents to read and interact with desktop applications on macOS, Windows, and Linux using accessibility trees instead of screenshots. It provides a C…
codician-team · 工具包
在你自己的 Cloudflare 账号上托管 Git 仓库、拉取请求、代码审查和 GitHub Actions 工作流,并为 AI 编程智能体提供带护栏的账号。
alpindale · 工具包
用一个只有约 984 个权重的小型神经网络,为 C 源代码的每个字符打上语法高亮标签,通过一个小小的 C 程序运行。适合对手工设计的网络好奇的开发者和研究者。