Search...Search plugins and themes...
⌘K
Sign in
  • Get started
  • Download
  • Pricing
  • Enterprise
  • Account
  • Obsidian
  • Overview
  • Sync
  • Publish
  • Canvas
  • Mobile
  • Web Clipper
  • CLI
  • Learn
  • Help
  • Developers
  • Changelog
  • About
  • Roadmap
  • Blog
  • Resources
  • System status
  • License overview
  • Terms of service
  • Privacy policy
  • Security
  • Community
  • Plugins
  • Themes
  • Discord
  • Forum / 中文论坛
  • Merch store
  • Brand guidelines
Follow us
DiscordTwitterBlueskyThreadsMastodonYouTubeGitHub
© 2026 Obsidian

CubicJ Brewing

CubicJCubicJ16 downloads

Brewing assistant with Acaia Pearl S BLE integration.

Add to Obsidian
CubicJ Brewing screenshot
CubicJ Brewing screenshot
CubicJ Brewing screenshot
CubicJ Brewing screenshot
CubicJ Brewing screenshot
CubicJ Brewing screenshot
  • Overview
  • Scorecard
  • Updates26

English | 한국어

An Obsidian plugin for coffee brewing — real-time BLE scale integration, guided brew flow, and structured record keeping, all inside your vault.

Currently supports Acaia Pearl S on Windows. Other Acaia models and platforms are planned.

Real-time BLE brewing session with live weight chart
Live brewing session — real-time weight tracking and profile chart via Acaia Pearl S

Features

  • Real-time scale connection — Acaia Pearl S via Bluetooth, no companion app required
  • Guided brew flow — 5-step accordion UI (method → bean → parameters → brew → save)
  • Filter & espresso modes with method-specific parameter sets
  • Live brew profile chart — weight-over-time curve recorded during brewing, with hover readout of weight, flow rate, and time
  • Bean inventory — roast days, remaining weight, status tracking
  • Brew history — per-bean and daily records with profile charts, roast age, equipment used, and inline memo editing
  • Equipment registry — grinders with RPM settings, drippers, filters, baskets, accessories
  • Vault-native storage — all data as plain files, Obsidian Sync compatible
  • Multi-language — English and Korean, community-extensible

BLE and the brewing sidebar are desktop-only (Windows); bean inventory, brew history, and daily records also work on mobile.

Screenshots

Bean inventory with roast days and remaining weight
Bean inventory — roast days, remaining weight, and status tracking per bean

Brew records table with date, method, and memo
Per-bean brew history table

Brew detail modal with profile chart
Brew detail — extraction parameters and weight-over-time profile chart

Installation

From the Community directory (recommended)

  1. In Obsidian, open Settings → Community plugins → Browse and search for "CubicJ Brewing"
  2. Install and enable the plugin
  3. To connect the scale, accept the one-click Bluetooth addon download when prompted, or use Settings → Bluetooth addon

Manual install

  1. Download cubicj-brewing.zip from the latest release
  2. Extract the zip — you should see main.js, manifest.json, styles.css, and a noble/ folder
  3. Copy all contents into <your-vault>/.obsidian/plugins/cubicj-brewing/
  4. Restart Obsidian → Settings → Community plugins → Enable "CubicJ Brewing"

The zip bundles the native Bluetooth addon (noble/), so manual installs work fully offline. If the folder is missing, record keeping still works — the plugin offers the same checksum-verified addon download when you try to connect the scale.

Privacy and network access

The plugin works entirely offline. Brew records, beans, and recipes are plain Markdown files in your vault. There is no telemetry, no analytics, and no connection to any external service.

The plugin performs exactly one kind of network request: downloading the native Bluetooth addon (noble.tar.gz, about 3 MB) from this plugin's own GitHub releases. The addon is required to talk to the scale over Bluetooth.

  • The download only happens when you ask for it — when you try to connect the scale without the addon installed, or from Settings → Bluetooth addon. Nothing is downloaded automatically.
  • The download is pinned to the installed plugin version and verified against a SHA-256 checksum built into the plugin before anything is installed.
  • The addon is stored inside the plugin's own folder (.obsidian/plugins/cubicj-brewing/noble/). The plugin does not read or write files outside your vault.
  • Without the addon, everything except the live scale connection keeps working.

Documentation

Full documentation lives in the wiki:

  • Installation — requirements and install steps
  • Getting Started — scale connection and the guided brew flow
  • Record Keeping — bean inventory, brew history, daily records
  • Settings & Equipment — plugin settings and gear management

Acknowledgments

  • Matrix Sans dot-matrix font — SIL Open Font License 1.1

License

MIT

HealthExcellent
ReviewPassed
About
Brew coffee with real-time Acaia Pearl S BLE scale integration, a guided 5-step brew flow, and live weight-over-time profile charts. Record bean inventory, per-bean and daily brew history, and equipment registry as plain vault files compatible with Obsidian Sync; BLE and the brewing sidebar require desktop (Windows).
IntegrationsChartsSidebar
Details
Current version
0.6.6
Last updated
3 days ago
Created
6 months ago
Updates
26 releases
Downloads
16
Compatible with
Obsidian 1.7.2+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Author
CubicJCubicJcubicj
GitHubcubicj
  1. Community
  2. Plugins
  3. Integrations
  4. CubicJ Brewing

Related plugins

Claude Sidebar

Run Claude Code in your sidebar.

Notebook Navigator

A better file browser and calendar inspired by Apple Notes, Bear, Evernote and Day One.

BRAT

Easily install a beta version of a plugin for testing.

Tag Wrangler

Rename, merge, toggle, and search tags from the tag pane.

Fast Note Sync

Real-time sync of your vaults across server, mobile, and web; shareable with anyone; supports REST and MCP integrations to build your personal AI knowledge base.

Custom Frames

Turn web apps into panes using iframes with custom styling. Also comes with presets for Google Keep, Todoist and more.

Local REST API with MCP

Unlock your automation needs by interacting with your notes over a secure REST API.

Maps

Adds a map layout to bases so you can display notes as an interactive map view.

Self-hosted LiveSync

Sync vaults securely to self-hosted servers or WEBRTC.

Vertical Tabs

Offer an alternative view that displays open tabs vertically, allowing users to group and organize tabs for a better navigation experience.