BLOOM YOUR CODE. BUILD PUBLIC GOOD.
shiftbloom studio is an open digital studio based in Hamburg. We design, build and maintain digital public good — tools, platforms and small acts of infrastructure — commit by commit, in public, with anyone who wants to help.
We're not an agency and not a startup. We're a garden.
shiftbloom.studio · open collective · hello@shiftbloom.studio
- Open by default — if it can be public, it is public. Roadmaps, budgets, mistakes and merge conflicts: watch it all, from day one.
- Public good over private gain — everything we ship is free and open, and meant to outlive the people who made it.
- Craft with warmth — we review code like gardeners, not judges.
- Made by people — tools are instruments here, never authors.
- Grounded in Hamburg — direct, humble, weatherproof.
| Project | One line | Tech |
|---|---|---|
| symphony-state | Orchestrates multiple state sources without a monolithic global store | TypeScript React |
| openai-privacy-filter-api | Inspectable API + sandbox for detecting and redacting privacy spans | FastAPI Next.js |
| voxcpm2-api | REST & streaming API for VoxCPM2 speech, with a Tauri desktop client | Python Tauri |
| omnisuite | Desktop application implementing k2-fsa/OmniVoice — early stage | Python |
| axiom-llm-training-framework | Experimental claim-centric LLM pretraining | Python |
| circadian-ui | Time-aware theming: tokens that shift with dawn, day, dusk, night | React Tailwind |
| va-dispatcher | Live dispatch & ACARS tools for virtual airlines | Hono TypeScript |
| open-hallucination-index | Calibrated, evidence-backed fact-checking for LLM outputs | Python AI Safety |
| birthday-cake-loading | Capability-adaptive progressive enhancement for React + Next.js | React Next.js |
| what-does-grok-know | Your Grok chat export as an explorable 3D brain — no servers, no tracking | Three.js |
hamburg · 53.55°n 9.99°e · est. 2024
apl2 · cc by-sa 4.0 · funded in the open
every commit helps something bloom.