cd /news/ai-agents/show-hn-sfml-a-markup-language-for-s… · home › topics › ai-agents › article
[ARTICLE · art-142518] src=sfml.craftmill.dev ↗ pub= topic=ai-agents verified=true sentiment=· neutral

Show HN: SFML – A markup language for software factories, Terraform for agents

A developer released SFML, a language specification for defining "software factories" that the author describes as "Terraform for your software development lifecycle," aimed at standardizing agentic coding processes that teams currently share through AGENTS.md files and committed Claude and Codex settings files. The author says the design follows the Unix philosophy of small steps with clear inputs and outputs composed together, betting it applies to agentic coding, and is soliciting dissenters and collaborators on Hacker News, where the post had 2 points and 0 comments.

read1 min views1 publishedSep 30, 2026

SFML is a language specification for defining software factories. You can think of it as Terraform for your software development lifecycle. I started from a language spec to help think through both how a factory is defined and how a conforming runner processes it.

The push to do this comes from leading teams where everyone has a unique coding setup, which results in different agentic coding processes. People also want to work together on improving that process. Right now they do it through shared AGENTS.md files and, in some cases, committed Claude and Codex settings files. But it hasn't led to the collaboration we all want. SFML is my attempt to help make that happen.

My core bet is that the Unix philosophy applies to agentic coding just like it applies to all other coding: small steps with clear inputs and outputs, composed together to get results. Most agentic setups lean on ever-growing AGENTS.md files that quickly become unwieldy. Breaking them up helps, but then the agent has to rediscover and reassemble your process on every run.

I'm pretty early in thinking about what SFML should be, and I'm hoping to hear from dissenters and collaborators here today, to push me to think more critically and to show me directions I haven't imagined yet. Thanks in advance for your feedback.

Comments URL: [https://news.ycombinator.com/item?id=49908363](https://news.ycombinator.com/item?id=49908363)

Points: 2

── more in #ai-agents 4 stories · sorted by recency
── more on @sfml 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/show-hn-sfml-a-marku…] indexed:0 read:1min 2026-09-30 · —