
TrulyFreePress.org
A news platform that pulls coverage of the same story from multiple sources, then uses AI agents to find the most accurate information in each and synthesize a single article.
My role: Co-developer. My focus is code review and guardrails: keeping agent output correct, on-brief and maintainable.
- We built the agent framework. Agents run on Claude Opus through the Anthropic API, alongside self-hosted LLMs.
- Monorepo with a Python backend and two TypeScript frontends.
- Stack chosen on purpose: popular, well-documented technologies, so LLM-written code stays readable and a person can take over if the agents or a developer drop out.
- Python
- TypeScript
- Claude API
- Self-hosted LLMs
- AI agents
- Monorepo
Chris Kirkham
