n8m — a CLI that generates, tests, and deploys n8n workflows from a plain-English description

,

Hey everyone — I built something for this community specifically and wanted to share it here first.

n8m is a free, open-source CLI that wraps your n8n instance with an agentic AI layer. Instead of building workflows by hand, you describe what you want:

npx n8m create “Send a Slack message whenever a new row is added to a Google Sheet”

The agent handles the rest — it designs the blueprint, generates the workflow JSON, validates it, and if something fails, the repair loop fixes it and retries automatically.

A few things that might be useful to this crowd:

• Works with OpenAI, Claude, Gemini, Ollama, or any OpenAI-compatible API — no vendor lock-in
• Offline fixture testing — capture real execution data from your instance once, replay it anytime without hitting n8n again
• Pattern library (n8m learn) — extracts reusable knowledge from your validated workflows and applies it to future builds
• MCP server — use n8m as tools inside Claude Desktop or any MCP client
• No account, no cloud, bring your own keys

MIT licensed. Free forever.

GitHub: GitHub - Lee-Holdings-International/n8m: AI-powered CLI to generate, modify, test and deploy n8n workflows · GitHub

Happy to answer questions and very open to feedback — especially from people deep in n8n who know where the real pain points are.

1 Like