Show HN: Sara – Markdown-based requirements traceability tool written in Rust

  • Posted 8 hours ago by cledouarec
  • 3 points
https://github.com/cledouarec/sara
Throughout my career in embedded systems — automotive (ASPICE), medical, avionics, CMMI environments — I've seen teams struggle with the same problem: requirements traceability. The options were always frustrating:

Expensive, heavy tools like DOORS that don't fit modern dev workflows JIRA-based workarounds that slow everything down and integrate poorly with code

So I built SARA (Solution Architecture Requirements for Alignment): a CLI that treats architecture documents and requirements as a knowledge graph. The core idea: your requirements are too important to be locked in proprietary systems. SARA uses plain Markdown + YAML frontmatter, which means:

Full Git workflows (branching, code review, versioning) No vendor lock-in — switch tools anytime, your data stays readable AI/LLM-ready format for automated analysis

Features:

Multi-repo support Traceability queries (upstream/downstream) Validation (broken refs, cycles, duplicates, orphans) Coverage reports and traceability matrices

Coming soon: ADR support and MCP server for AI assistant integration. Written in Rust. Free and open-source. https://github.com/cledouarec/sara Would love feedback from anyone who's dealt with requirements management pain.

1 comments

    Loading..