cd /news/ai-tools/six-open-source-ai-workflow-kits-you… · home topics ai-tools article
[ARTICLE · art-120927] src=dev.to ↗ pub= topic=ai-tools verified=true sentiment=· neutral

Six open-source AI workflow kits you can actually inspect

Software Sausage released six open-source AI workflow kits, each containing a README, an editable evidence ledger, and a dependency-free shell verifier. All 17 verifiers pass at release v0.17.0, and the kits are designed to ensure that decision-critical evidence remains after AI tools complete their tasks. The workflows cover specification freezing, prompt regression testing, model evaluation, document conversion, browser trace retention, and dependency updates.

read3 min views1 publishedSep 3, 2026

Disclosure: Software Sausage is our product and publishes these recipes. The kits are free and MIT-licensed. AI tools helped draft and edit this article; the workflow status and evidence limits are stated below.

Most AI workflow lists answer the easiest question: which tools can be placed next to each other in a diagram?

We wanted to answer a harder one: what evidence should remain after the tools finish?

That produced six small workflow kits. Each one contains a README, an editable evidence ledger, and a dependency-free shell verifier. All 17 verifiers in the repository pass at release v0.17.0.

That is a structural claim, not a performance claim. The checks prove that the required files and fields exist. The new workflows remain explicitly marked “not benchmarked” until measured runs are published.

Use GitHub Spec Kit to freeze the outcome, exclusions, acceptance criteria, and rollback boundary. Let one coding agent implement the reviewed tasks. Then run existing checks plus a small user-flow proof and ask a different model to compare the result with the original specification. The artifact is not a generated plan. It is the linked specification, reviewed diff, executable checks, browser evidence, and rollback note.

Freeze representative success, edge, and refusal cases before changing a prompt, model, tool, or instruction file. Promptfoo can run the baseline and candidate against the same cases while retaining assertions, latency, token use, cost, and failures.

Prefer deterministic assertions before model grading. Also isolate the run: Promptfoo configurations can execute code and are not a sandbox.

Pick one real repository task and define hidden acceptance checks. Pin the harness, model endpoint, instructions, permissions, tools, and context budget. Run Qwen Code, Goose, OpenCode, or another candidate from fresh copies at least three times, then blind the labels before reviewing the artifacts.

The result should select a configuration for that job and environment, not declare a universal winner.

Run MarkItDown and Docling on the same authorized documents. Score the raw output for ordering, tables, citations, omitted text, OCR errors, and usable source locations before giving it to a model.

A fluent summary cannot repair a missing table cell. Reopen every decision-changing number, date, obligation, and citation in the source.

Freeze the browser, viewport, data state, network conditions, and user action. Use Playwright to reproduce the flow and Chrome DevTools MCP to retain a trace, console output, and relevant network evidence. Make the smallest root-cause fix, then rerun the same conditions several times.

One lab trace is not field performance. Keep authenticated browser profiles away from an MCP client unless that access is deliberately required.

Let Renovate propose a narrow update. Record the direct and transitive changes, lockfile diff, release notes, supported runtime range, and rollback version. Use OSV-Scanner and Semgrep as review inputs, then run the project's actual checks and a representative runtime flow. Clean scans do not prove compatibility or the absence of vulnerabilities.

Every kit is available in the pinned v0.17.0 release. Run one on a disposable fixture. If its verifier passes while decision-critical evidence is missing, open an issue with the smallest safe reproduction. That is more useful than a star.

The readable library and the boundary for each workflow are in Software Sausage. Primary references: GitHub Spec Kit, Promptfoo assertions, Qwen Code, Goose, Chrome DevTools MCP, MarkItDown MCP, Renovate, and Semgrep CLI.

── more in #ai-tools 4 stories · sorted by recency
── more on @software sausage 3 stories trending now
sponsored brought to you by zahid.host 4,200+ EU-deployed projects
reading about agents? ship yours in a single git push.

Run your AI side-project on zahid.host

EU-based hosting, git-push deploys, automatic HTTPS, no cold starts. Free tier with a custom domain — perfect for shipping the agent you just read about.

$git push zahid main
Live at https://your-agent.zahid.host
Get free account → Pricing
from €0/mo · no card required
LIVE [news/six-open-source-ai-w…] indexed:0 read:3min 2026-09-03 ·