BrewGraph launch

BrewGraph is the next step in bringing the data from Gravitymon and the rest of my brewing projects into one place. The goal is simple: make it easy to follow a beer from fermentation through storage and serving, while keeping the choice between running your own software and using a managed service.
Two ways to use BrewGraph
The self-hosted BrewGraph application is the foundation of the project. It is GPL-3 software for brewers who want to run their own system and keep full control of their setup and data. Alongside it, BrewGraph SaaS is being built as a cloud-first option: a mobile-friendly hosted service with managed infrastructure, multi-user support and features that make day-to-day monitoring easier.
These are complementary products, not two unrelated applications. The shared brewing models, services and API are developed in the open-source foundation, while the hosted version adds the capabilities that make sense for a managed service.
Where we are now: Beta 1
The current Beta 1 work concentrates on the fundamentals: registering devices, receiving gravity readings, tracking battery and last-seen status, and showing the data in useful batch views. It also establishes the batch lifecycle from active fermentation to packaging and archive, together with storage vessels, taps and “what's on tap” tracking.
Gravitymon is part of this first stage, alongside iSpindel and bridged Tilt or RAPT devices. There is also work around practical brew-day features: BeerXML and Brewfather imports, timestamped notes, fermentation steps, dry-hop schedules, yeast selection, recipe cost tracking and data forwarding.
Building a better foundation
A major part of the work is not only the screens and graphs, but making the platform reliable as it grows. The hosted service is designed around tenant isolation, server-side quota enforcement, real-time updates and a release process with verified builds and rollback support. The self-hosted version remains focused on a desktop-first experience, while the SaaS interface is designed as a mobile-first PWA for checking a batch wherever you are.
Keeping the shared core in one place means that improvements to brewing logic, imports, calculations and device handling do not have to be rebuilt twice. At the same time, the two interfaces can be designed for their different jobs instead of forcing one compromise on everyone.
What's planned next
Beta 2 is planned to connect more of the Gravitymon ecosystem: Pressuremon, Kegmon and chamber-controller readings, together with pressure, temperature and pour tracking. It also includes plans for batch reports, device-health signals and more forwarding options.
Beta 3 is planned to broaden ingestion further and add features such as native RAPT Pill webhooks, shareable tap lists, fermentation milestone detection and completion predictions.
Follow the project
BrewGraph is still moving quickly, but the direction is now clear: a modern home for brewing data that works equally well for people who self-host and those who prefer a managed cloud service. You can follow the project and learn more at www.brewgraph.com.
Happy brewing, Magnus