TESIGN
SAVED

EN · KO

  1. TESIGN / RADAR
  2. 2026.09.22
  3. Roastbook

Roastbook

Log espresso shots on your own server

WHO USES ITHome espresso and brew enthusiasts, and anyone who wants their coffee log kept on their own server.

Self-host

A self-hosted coffee journal that reads a photographed bag’s label and fills in the details for you.

SELF-HOST
START IN 5 MINUTES ↓

TESIGN TAKE

Having a read-only demo on bundled sample data means you can see the real screens before installing anything.

Activity and discovery evidence
★ 2▲ 1 HN

2 stars · checked on GitHub GitHub check 176 h late · no 7-day star increase observed (GH Archive) (as of ) · 1 Show HN points observed

NEW 10h OLD WHEN SEEN

AT A GLANCE

LICENSE
MIT
USAGE
Use, change and redistribute, commercially too. Keep the notice.
LANGUAGE
TypeScript
PLATFORM
web · linux
ACTIVITY
last commit 7 days ago () · latest release [unconfirmed]
COMMUNITY
contributors [unconfirmed] · open issues [unconfirmed] · made by: [unconfirmed] Reference time unavailable
SOURCES
Show HN
OPEN SOURCE
YES
FIRST SEEN
CATEGORY
PRODUCTIVITY

A summary, not legal advice.

WHY IT MATTERS

Keeping a record of beans, roasters and brews usually means the data lives on someone else’s server. Roastbook is meant to run on your own, and a single photo of the bag fills in origin, variety and roast level; typing a roaster’s name looks up its site and location. A quick brew log takes three numbers.

BUILD FROM THIS

  • It runs on PostgreSQL and your own storage, deployed with one Docker Compose command or a Helm chart. The AI features that read a label or research a roaster turn on once OPENAI_API_KEY is set; everything else works without a key. The repository states there are no accounts, no telemetry and no upsell.

WHO IT'S FOR

Home espresso and brew enthusiasts, and anyone who wants their coffee log kept on their own server.

START IN 5 MINUTES

# Try the read-only demo at roastbook.vercel.app first, then deploy it yourself with Docker Compose.

CAVEATS

  • The AI features need your own OpenAI key and cost accordingly. It is early — two stars.

RECEIPT

FIRST SEEN
AT SOURCE
KEPT
CREATED → FIRST SEEN
10h
WHEN FIRST SEEN
2 ★
SOURCES
Show HN

The same facts in machine-readable form — View as Markdown · JSON

SIMILAR TOOLS

Up to five from PRODUCTIVITY by ★ total: edited entries first, then repository cards; this entry is highlighted. Drawn from the same stored snapshot as the rankings — a comparison, not a recommendation.

IMAGENAME★ TOTAL▲ 7dLICENSEPLATFORMLAST PUSH
Hermes Agent landing: blue background, the headline 'The agent that grows with you' and an engraving-style winged figure.
Hermes AgentSelf-improving personal agent★ 248k▲ +108MITpermissivelinux · macos · windows · android · cli
The Roastbook demo: the line "Chase the perfect extraction" with cards for brews logged, bags in rotation and brews this month, and a recent-brews list below.
RoastbookLog espresso shots on your own serverTHIS ENTRY★ 2MITpermissiveweb · linux
immich-app/immichCARD★ 114k▲ +43AGPL-3.0copyleft
stirling-tools/stirling-pdfCARD★ 91.9k▲ +37Licence unconfirmedunconfirmed
sherlock-project/sherlockCARD★ 91.5k▲ +37MITpermissive

TIMELINE

  1. Repository created
  2. Show HN post ↗
  3. FIRST SEEN BY TESIGN
  4. Published on TESIGN

SAME DAY

  1. 01

    ZCode

    Run multiple coding agents from one app

    A coding workspace that runs several AI agents at once and drives a goal to completion.

    Use in the browser
    ★ 5.1k▲ +64 / 7d
  2. 02

    Try Omarchy for Windows

    Try the Omarchy Linux desktop on Windows

    An app that boots the real Omarchy Linux desktop inside a window on Windows — no VM software to install.

    Install to use
    ★ 440▲ 5 HN
  3. 03

    hibi

    A markdown notes app with a graph view

    A desktop Markdown editor that also draws a graph of how your notes connect.

    Install to use
    ★ 14▲ 5 HN
  4. 04

    tfm

    Drag and drop files inside your terminal

    A terminal file manager built for the mouse — drag, drop, dual panes, thumbnails.

    Install to use
    ★ 136▲ +9 / 7d
  5. 05

    AgentMeasure

    Audit your Codex and Claude Code logs

    Reads your Codex and Claude Code session logs and surfaces repeated failures and retries, with the evidence attached.

    Install to use
    ★ 216▲ 2 HN
  6. 06

    package-doctor

    Find the Python dependency to fix first

    Scans Python dependencies and tells you which are being exploited now — and which have no one left to fix them.

    Install to use
    ★ 8▲ 4 HN
  7. 07

    pokertools-arena

    Watch AI models play poker at one table

    Seats several OpenAI-compatible models at the same poker table and lets you watch every decision as a spectator.

    Use in the browser
    ★ 1▲ 2 HN
  8. 09

    Comic Chat for AI

    Turn a ChatGPT chat into a comic strip

    A revival of Microsoft’s old Comic Chat that automatically draws a ChatGPT conversation as a comic strip.

    Install to use
    ★ 1▲ 3 HN
  9. 10

    2049 — Mines of Merge

    2048 fused with Minesweeper in a dungeon

    You are the tile: slide by 2048 rules while dodging Minesweeper-style hidden mines down eight depths.

    Use in the browser
    ★ 0▲ 1 HN