Skip to content

Brightwing Systems

Software with a hard problem in the middle of it.

A roguelike simulation that had to become server-authoritative before it could be multiplayer. Generated mysteries checked for solvability before they ship. A spend limit an SDK can verify locally, without asking us first. 23 builds — and the reason to open any of them is what was hard about it.

Start a conversation
AICostManager

AICostManager

Cost governance that can stop a runaway job, not just draw it a chart.

Django · Postgres · Celery · MCP

AI Token Pricer

AI Token Pricer

The pricing table we needed internally, published because everyone needs it.

Django · shares the AICostManager deployment

AI Prompt Bucket

AI Prompt Bucket

Prompts treated as deployable artefacts, with environments and an audit trail.

Django · Postgres · Celery · MCP

ConfigPig

ConfigPig

One config registry that hands each consumer the format it wants.

Django · Postgres · Celery · MCP

PatchworkMCP

PatchworkMCP

Agents hit dead ends silently; this turns each one into a pull request.

Django · Postgres · Celery · drop-ins for 5 languages

MCP Scoreboard

MCP Scoreboard

Every public MCP server, discovered and graded without being asked.

Django · Postgres · sandboxed probes

MCP Manager

MCP Manager

Open source

Every AI tool keeps its MCP config somewhere different. This is one control plane.

Rust · Tauri · open source

Deplixo

Deplixo

AI writes working apps in seconds; they die when you close the tab. This keeps them.

Django · Postgres · Celery · Playwright · MCP

HumanGated

HumanGated

The reviewer never signs up, never installs anything, and never sees a tool.

Django · Postgres · Celery · agent skills

ProtoPeek

ProtoPeek

A share link with a deadline that nothing can extend.

Django · Postgres · open source (MIT)

BrainTrellis

BrainTrellis

Capture from anywhere, and let anything you ignore quietly compost.

Django · Postgres · pgvector · Celery · MCP

NewsTrellis

NewsTrellis

Forward the newsletters, get one Brief — the subscriptions never touch your inbox.

Django · shares the BrainTrellis deployment

vCMO

vCMO

It tells you to kill the ad, and shows the confidence interval behind that.

Django · Postgres · Celery

National Santa Agency

National Santa Agency

Booking, contracts, payroll and geography for a national performer roster.

Django · PostGIS · HTMX · Celery

Pixel Crawlers

Pixel Crawlers

A Java roguelike rebuilt as a server-authoritative web game, with co-op.

Django · Python engine · Phaser · WebSockets

ExForce

ExForce

A daily sci-fi command post where the crew are models, not dialogue trees.

Django · ASGI · Vite SPA · Celery

Two Sources

Two Sources

Investigative fiction where the reporting standard is the game mechanic.

Django · Postgres · Celery · email

Suspectory

Suspectory

Archived

Suspects who react to how you ask, not just what you ask.

Django · Postgres · generated art · Celery

Deep Space Trading

Deep Space Trading

Archived

A galaxy of 870 stars and 3,099 planets, generated rather than authored.

Django · Postgres · procedural generation

Dungeon Weekly

Dungeon Weekly

Archived

A first-person dungeon crawl with an NPC who actually answers you.

Django · Postgres · Celery

Wanderer's Cup

Wanderer's Cup

Archived

You are not solving a puzzle. You are working out what someone needs.

Django · Postgres · LLM-driven patrons

handheld.cards

handheld.cards

Reference cards for the table, typeset properly, generated from anything.

Django · Postgres · Celery · MinIO

Old Games Basement

Old Games Basement

A shelf of games from 1980 to 1996, playable in the browser, with save states.

Django · Postgres · Celery · emulation

Systems, not forms

A Python simulation the browser only renders, so a shared run is possible at all. A generator with a validator in front of it, because an unsolvable mystery is worse than none. Procedural galaxies built from a seed rather than placed by hand. These were picked because they had a part that could fail.

Tests that encode intent

Every build starts from one Django baseline whose suite asserts why, not just what — contrast ratios computed against published floors in both themes, a guard against stale compiled CSS, a check that fails when a placeholder would reach production. Incidents get written down once instead of re-learned.

AI as a component

Characters that improvise rather than branch. Agents that report the gap they just worked around. Cost governance for teams shipping the same. Every model call goes through one facade with a named purpose, so a price change is one edit and not an audit.