Skip to content
Bluzen Labs

Projects

Twelve open-source projects across research, training, data, evaluation and infrastructure. All freely available, most of them still moving.

12 projects

MochiCore

Adapter training that fits on one GPU

Stable

The trainer the rest of the lab runs on. Adapter families, quantised paths and a config format you can read out loud.

#PyTorch#LoRA#Training
Language
Python
Stars
3.6k
Licence
MIT
Category
Training

PrismStream

Flow-matching generation with region control

Active

A text-to-image stack built around region conditioning, so a prompt can say where something belongs rather than only what it is.

#Diffusion#PyTorch#Vision
Language
Python
Stars
2.1k
Licence
Apache-2.0
Category
Research

BluzenTagger

Multi-label tagging for illustration

Active

A tagger over a 12k-tag vocabulary that holds up on the long tail, where general-purpose vision models quietly collapse into the fifty most common labels.

#PyTorch#ONNX#Vision#Tagging
Language
Python
Stars
1.4k
Licence
Apache-2.0
Category
Research

Aurora Corpus

The dataset everything else is trained on

Active

An 18M-image illustration corpus with tags, captions and quality bands, plus the whole filtering pipeline that produced it.

#Data#Ray#Pipelines
Language
Python
Stars
980
Licence
CC-BY-4.0
Category
Data

BluzenHub

A registry for artefacts you actually own

Beta

Self-hostable model and dataset registry with content addressing, so a checkpoint on your cluster and one on ours are the same object or provably are not.

#Rust#Storage#Infrastructure
Language
Rust
Stars
1.1k
Licence
Apache-2.0
Category
Infrastructure

SakuraDetect

Small detectors for illustration

Stable

Face, head, person and hand detection tuned for drawn images, small enough to run on a laptop CPU in real time.

#Detection#ONNX#Vision
Language
Python
Stars
820
Licence
MIT
Category
Research

Kotori

Vector search that fits in a process

Stable

An embedded vector index for the very common case where your corpus is large but not that large.

#Rust#Retrieval#Search
Language
Rust
Stars
740
Licence
MIT
Category
Tools

LumenEval

Benchmarks with their failure cases attached

Active

An evaluation harness that refuses to emit a single number without the error analysis that explains it.

#Evaluation#Benchmarks
Language
Python
Stars
640
Licence
Apache-2.0
Category
Evaluation

PaletteBoard

Annotation without the enterprise tax

Active

A browser annotation tool for tagging, boxes and preference pairs, built because the alternatives all wanted a licence conversation.

#TypeScript#Tooling#Annotation
Language
TypeScript
Stars
520
Licence
MIT
Category
Tools

BluzenRiver

Job scheduling for one cluster and four GPUs

Beta

A scheduler sized for small labs: queue a run, get it placed, see why it did not start when it did not start.

#Rust#Scheduling#Infrastructure
Language
Rust
Stars
470
Licence
Apache-2.0
Category
Infrastructure

TagFlow

Prompt expansion that respects your tags

Experimental

A small language model that turns a handful of tags into a full prompt without inventing subject matter you did not ask for.

#NLP#Prompting
Language
Python
Stars
310
Licence
Apache-2.0
Category
Research

Nightbloom

A game about training a model badly

Experimental

A small browser game where you tune hyperparameters under time pressure. Educational by accident, mostly built for fun.

#TypeScript#Game#Teaching
Language
TypeScript
Stars
190
Licence
MIT
Category
Creative