← all work

Case study · AI newsroom software startup · 2026

LLM features for an AI newsroom platform

Model benchmarking, audio transcription and a provider-agnostic LLM layer for a startup building AI tools for journalists.

The situation

A startup building AI software for newsrooms needed to ship LLM features quickly, without betting everything on a single model provider. New models appear every few months, and each one is better at some tasks and worse at others. The team needed a way to choose with evidence, not hype.

What I did

What changed

Model choices are now based on measured results instead of guesswork, and switching providers is a configuration change rather than a rewrite. Journalists get transcripts they can work from, and new organisations can get started on the platform faster.

Tech used

Python, several LLM provider APIs, AWS Transcribe and other AWS services, and full-stack web development.