Halvern: notatki ze spotkań, które nie opuszczają komputera

Aplikacja na Maca, która nagrywa, transkrybuje i podsumowuje spotkania w całości na Twoim komputerze, z obietnicą prywatności, którą da się sprawdzić w kodzie.

Organizacja
Projekt własny
Okres
08.2026 – 09.2026
Rola
Autor i właściciel

W jednym zdaniu

Halvern to aplikacja na Maca, która nagrywa spotkania, transkrybuje je i pisze podsumowanie w całości na Twoim komputerze: bez konta, bez wysyłania i bez opłat za minutę.

Problem

Każde narzędzie, które pisze za Ciebie notatki ze spotkań, robi to, wysyłając rozmowy na cudze serwery. Przy rozmowach z klientami, o pensji albo pod NDA to zła wymiana, a większość ludzi nigdy nie dostaje pytania, czy świadomie się na nią godzi.

Pomysł

Ograniczenie jest produktem: nic nie wychodzi z komputera, dopóki użytkownik sam tego nie ustawi. Zamiast deklaracji prywatności, której trzeba zaufać, obietnica wskazuje miejsca w kodzie, gdzie można ją sprawdzić. Domyślna wersja nic nie wysyła i nie da się jej do tego zmusić bez ponownego zbudowania.

Co zaprojektowałem i postanowiłem

  • Onboarding pyta, w jakim języku są Twoje spotkania, a odpowiedź wybiera silnik transkrypcji. Wcześniej silnik był jeden na sztywno i osoby mówiące po japońsku, chińsku czy turecku dostawały bezużyteczne transkrypty bez ostrzeżenia.
  • Model podsumowań wybiera się na widoku podczas onboardingu. Gdy domyślny model pobierał się po cichu, złego wyboru nie dało się naprawić, bo użytkownik nie wiedział, że w ogóle był jakiś wybór.
  • Aktualizacje są sprawdzane tylko raz, przy starcie, bo regularne sprawdzanie zdradzałoby, kiedy użytkownik jest na spotkaniach.
  • Interfejs to 4 pełne ekrany bez paska bocznego i celowo bez efektów przezroczystości: na prześwitującej ścianie nie da się zagwarantować kontrastu, a ściana, która wygląda na przezroczystą, przeczy produktowi, którego obietnicą są zamknięte drzwi.
  • Strona produktu nie ma analityki, bo skrypt śledzący zrobiłby fałsz z jej pierwszego zdania.

Jak używam AI

W produkcie transkrypcja i podsumowania działają na lokalnych modelach; zewnętrzni dostawcy są wyłączeni, dopóki użytkownik ich nie skonfiguruje. Przy budowie pracowałem z agentami AI: 179 z 310 commitów powstało razem z Claude. Przed wyborem modelu podsumowań zrobiłem porównanie z regułami decyzji ustalonymi przed pomiarem: 5 języków, 4 modele, 40 generacji. Przy okazji wyszły 3 defekty w samym narzędziu pomiarowym.

Gdzie jest teraz

Halvern to fork Meetily, otwartoźródłowego rejestratora spotkań na licencji MIT, i mówi o tym otwarcie; przebudowałem interfejs i markę, dodałem obsługę języków i usunąłem płatną ścieżkę sprzedaży. Podpisana wersja wstępna na Maki z Apple Silicon, z publicznym repozytorium na licencji MIT i pobieraniem z halvern.io. Wersje na Windows i Linux kompilują się w CI, ale nikt jeszcze nie nagrał na nich spotkania. Nie ma płacących użytkowników i nie ma mieć: jest darmowy.

Dlaczego jest w portfolio

Halvern to decyzja produktowa przeprowadzona do końca: jedna obietnica, prywatność, kształtuje onboarding, politykę aktualizacji, interfejs i nawet stronę produktu. To też dowód, że nie kończę na projekcie: podpisana, notaryzowana aplikacja, która sama się aktualizuje.

Moja rola

Zaprojektowałem i zbudowałem Halvern na bazie Meetily, pracując z agentami AI.

Kontakt

Pytania o: Halvern: notatki ze spotkań, które nie opuszczają komputera