Skip to content
vibetrend

Millwright

Self-hosted LLM router for cost control and policy-driven model selection

–
Today
–
7 days
–
30 days
northwoodsystems.aiOpen live site ↗
Screenshot of Millwright homepageVisit northwoodsystems.ai ↗

What is Millwright?

Millwright is an open-source router that sits between AI applications and model providers, accepting OpenAI Chat Completions and Anthropic Messages protocols. It routes each request to the lowest-cost model permitted by your policy, supporting OpenAI-compatible APIs, Anthropic, and Amazon Bedrock. The tool lets you define cheap, mid, and frontier model tiers while keeping provider credentials on your infrastructure.

Designed for teams running coding agents and GenAI workloads, Millwright tracks spend per team, maintains prompt-cache affinity across sessions, and provides inspectable routing decisions via response headers and trace logs. It runs as a single Rust binary with optional Docker deployment and SQLite or PostgreSQL backends. According to the creator, portions of the codebase were developed using AI coding agents.

Momentum

Daily activity over the last 30 days: upvotes, unique visits, new GitHub stars and Hacker News points.

2026-09-29: 0 upvotes, 0 visits, 0 stars, 0 HN points2026-09-30: 0 upvotes, 0 visits, 0 stars, 0 HN points2026-10-01: 0 upvotes, 0 visits, 0 stars, 0 HN points2026-10-02: 0 upvotes, 0 visits, 0 stars, 0 HN points2026-10-03: 0 upvotes, 0 visits, 0 stars, 0 HN points2026-10-04: 0 upvotes, 0 visits, 0 stars, 0 HN points2026-10-05: 0 upvotes, 0 visits, 0 stars, 0 HN points2026-10-06: 0 upvotes, 0 visits, 0 stars, 0 HN points2026-10-07: 0 upvotes, 0 visits, 0 stars, 0 HN points2026-10-08: 0 upvotes, 0 visits, 0 stars, 0 HN points2026-10-09: 0 upvotes, 0 visits, 0 stars, 0 HN points2026-10-10: 0 upvotes, 0 visits, 0 stars, 0 HN points2026-10-11: 0 upvotes, 0 visits, 0 stars, 0 HN points2026-10-12: 0 upvotes, 0 visits, 0 stars, 0 HN points2026-10-13: 0 upvotes, 0 visits, 0 stars, 0 HN points2026-10-14: 0 upvotes, 0 visits, 0 stars, 0 HN points2026-10-15: 0 upvotes, 0 visits, 0 stars, 0 HN points2026-10-16: 0 upvotes, 0 visits, 0 stars, 0 HN points2026-10-17: 0 upvotes, 0 visits, 0 stars, 0 HN points2026-10-18: 0 upvotes, 0 visits, 0 stars, 0 HN points2026-10-19: 0 upvotes, 0 visits, 0 stars, 0 HN points2026-10-20: 0 upvotes, 0 visits, 0 stars, 0 HN points2026-10-21: 0 upvotes, 0 visits, 0 stars, 0 HN points2026-10-22: 0 upvotes, 0 visits, 0 stars, 0 HN points2026-10-23: 0 upvotes, 0 visits, 0 stars, 0 HN points2026-10-24: 0 upvotes, 0 visits, 0 stars, 0 HN points2026-10-25: 0 upvotes, 0 visits, 0 stars, 0 HN points2026-10-26: 0 upvotes, 0 visits, 0 stars, 0 HN points2026-10-27: 0 upvotes, 0 visits, 0 stars, 0 HN points2026-10-28: 0 upvotes, 0 visits, 0 stars, 0 HN points
30 days agotoday

How do we know it's vibe coded?

vibetrend discovered Millwright automatically. Evidence: HN post: "parts of the codebase were built with AI coding agents". View source.

Similar vibe-coded apps

Mesh LLM screenshot
Mesh LLM

Distribute large language models across multiple machines via one API

Other AI tools★ 3.6k GitHub stars
EchoBird screenshot
EchoBird

Multi-account AI tool manager with smart model routing and local LLM deployment

Other AI tools★ 3.5k GitHub stars
Supre screenshot
Supre

AI prompt generator optimized for Suno music creation across all versions

Other AI toolsNew · Mar 19, 2026