🃏

HearthStoryTeller

v3.0.0 macOS

Transform Hearthstone replays into readable game narratives with AI coaching analysis. Drop a replay file, get a story and strategic breakdown — with editable coach threads and second opinions.

Coming to TestFlight Learn More

macOS 26+ · Apple Silicon + Intel

Features

From raw replay data to strategic narrative — with AI coaching built in.

📄
Dual-Format Parsing

Supports both HSReplay XML and Power.log formats. Drop either file type and get a structured game timeline with card metadata resolution and entity tracking.

🧠
AI Coaching Analysis

Get strategic breakdowns of your games from AI coaches. Editable coach output with version history — refine the analysis until it captures exactly what you want to learn.

🔄
Second Opinion

Query a different AI model on the same game for an alternative perspective. Compare coaching insights across providers to find blind spots in your play.

💬
Follow-Up Threading

Ask follow-up questions about specific plays or decisions. Conversation-based coach analysis that builds context as you dig deeper into the game.

📚
Auto-Save Game History

Every parsed game is saved with opponent info, deck archetype, and result. Filter and search your history with automatic opponent bundling across sessions.

✏️
Editable Narratives

The generated story is yours to refine. Edit the narrative, adjust the coaching notes, and save your preferred version — the AI gives you a draft, not a final answer.

Also included

Built to Last

Native Apple frameworks. Tested against real replay data.

20+
Tests
7
Fixtures
2
Parsers
3
AI Providers
SwiftUI Swift 6 SwiftData Apple Intelligence OpenRouter HSReplay XML Power.log Liquid Glass Golden Fixtures

Coming to TestFlight

HearthStoryTeller is in active development. Join the waitlist by checking back soon.

Back to micah.chat

macOS 26+ · Apple Silicon + Intel