~/projects/loremind
LoreMind
An offline-first D&D copilot with on-device voice capture.Offline-first D&D pomoćnik s glasovnim snimanjem na uređaju.
LoreMind is my flagship project — an offline-first desktop copilot for tabletop RPG Dungeon Masters. Most tools help you prep; LoreMind is built for the moment you're running the game, when you can't stop to type.
Its standout feature is live voice capture: an on-device speech-to-text pipeline files what you say to the right NPC or lore entry automatically. I proved the approach first in a dedicated spike, hitting 95–100% entity resolution on real, noisy table audio. It's a Tauri v2 app with a Rust core, a React + TypeScript UI, and a local SQLite database — and it works 100% offline, with AI strictly optional.
July 2026 delivered the 'Table & World' epic from a v3 design document: campaign-root import via native folder dialogs, an id-keyed merge engine with transactional apply, campaign export/import bundles, per-type note templates, an end-session Review & Merge flow, a layered world board, editable transcripts while paused, and an ask-your-world chat. I closed it with a three-layer adversarial review of the whole repository — 84 patches applied and verified — before moving on.
LoreMind je moj glavni projekt — offline-first desktop pomoćnik za voditelje stolnih RPG igara. Većina alata pomaže u pripremi; LoreMind je građen za trenutak dok vodiš igru, kad nemaš vremena tipkati.
Njegova ključna značajka je glasovno snimanje uživo: govor-u-tekst na uređaju automatski sprema ono što kažeš na pravi lik ili zapis lore-a. Pristup sam prvo dokazao u zasebnom spike-u, postigavši 95–100% točnosti prepoznavanja entiteta na stvarnom, bučnom zvuku za stolom. Riječ je o Tauri v2 aplikaciji s Rust jezgrom, React + TypeScript sučeljem i lokalnom SQLite bazom — radi 100% offline, uz AI koji je strogo opcionalan.
Srpanj 2026. donio je epic 'Table & World' iz dizajnerskog dokumenta v3: uvoz korijena kampanje kroz nativne dijaloge mapa, merge engine vođen id-evima s transakcijskom primjenom, pakete za izvoz/uvoz kampanja, predloške bilješki po tipu, tijek Review & Merge na kraju sesije, slojevitu ploču svijeta, uređivanje transkripta dok je snimanje pauzirano i chat 'pitaj svoj svijet'. Zatvorio sam ga troslojnim adversarijalnim pregledom cijelog repozitorija — 84 primijenjene i provjerene zakrpe — prije nego što sam krenuo dalje.
HighlightsIstaknuto
Live on-device speech-to-text files your notes to the right NPC or lore entry while you play — proven at 95–100% entity resolution on real audio.
Map-first session mode with 3-second NPC 'glance cards' for instant reference — and, since the 'Table & World' epic, a layered world board and an end-session Review & Merge step.
Six linked entity types with cross-links, a timeline, full-text search under 300ms, per-type note templates, and an 'ask your world' chat over your own campaign.
Campaigns travel: export/import bundles with an id-keyed, transactional merge engine, so a campaign can move between machines without duplicates.
100% functional offline — optional AI runs on your own key or a local model. Cross-platform desktop (Windows / macOS / Linux), with a free demo and full version on Steam.
Govor-u-tekst na uređaju sprema bilješke na pravi lik ili zapis lore-a dok igraš — dokazano 95–100% točnosti na stvarnom zvuku.
Session mode temeljen na karti s 3-sekundnim 'karticama' likova za brzu referencu — a od epica 'Table & World' i slojevita ploča svijeta te korak Review & Merge na kraju sesije.
Šest povezanih tipova entiteta s poveznicama, vremenskom crtom, full-text pretragom ispod 300 ms, predlošcima bilješki po tipu i chatom 'pitaj svoj svijet' nad vlastitom kampanjom.
Kampanje putuju: izvoz/uvoz paketa s transakcijskim merge engineom vođenim id-evima, pa se kampanja seli između računala bez duplikata.
100% funkcionalno offline — opcionalni AI radi s vlastitim ključem ili lokalnim modelom. Višeplatformski desktop (Windows / macOS / Linux), s besplatnim demom i punom verzijom na Steamu.


