AN
← Back to work
Open SourceDeveloper ToolsAI WorkflowAutomation

Louisa

Creator

Open-Source Developer Tools · 2026

Arthur hero

Built Louisa, an open-source AI workflow that automatically generates polished release notes for GitHub and GitLab repositories — eliminating manual changelog writing by using Claude to enrich PRs at merge time and synthesize user-facing release notes on tag push.

Technology Partners

AnthropicArthur EngineOpenTelemetryVercelGitHub Actions

Challenge

Engineering teams waste hours every release cycle on changelog maintenance — pulling from vague PR titles, inconsistent commit messages, and half-written descriptions to produce something readable for users. The gap between raw commits and user-facing release notes was a consistent pain point across Arthur's own repositories.

Solution

Built Louisa as a Node.js workflow running on Vercel and GitHub Actions. Claude Haiku enriches each PR at merge time, rewriting descriptions with structured context — problem, solution, and user impact. On tag push, Claude Opus synthesizes those pre-computed summaries into polished, grouped release notes organized by product area. Instrumented end-to-end with OpenTelemetry and Arthur Engine for full observability into AI execution.

Impact

  • Shipped open-source release notes automation supporting both GitHub and GitLab
  • Implemented two-model strategy: Haiku for fast per-PR enrichment, Opus for final synthesis
  • Built-in OpenTelemetry + Arthur Engine tracing for observability into every AI call
  • Zero manual steps — push a tag, release notes appear automatically
  • Optional monthly pipelines for automated blog post drafting and changelog publishing

Results

  • Published as open-source under the arthur-ai org on GitHub
  • Became a reference implementation for AI workflow design vs. autonomous agent design
  • Featured in Arthur AI blog on building production-ready AI systems
  • Demonstrated observability-first approach to shipping AI in the real world