StorySavant AI writing studio
In Review macOS

StorySavant

AI-powered creative writing studio for macOS. Features a custom NSTextView bridge for rich text editing, 3-tier model routing (Opus/Sonnet/Haiku) with cost optimization, EPUB export via Process(), and a safety invariant system with dual-mode enforcement.

123K
Lines of Code
300+
Tests
265
Source Files
SwiftUI AppKit SwiftData Claude API StoreKit 2 Cloudflare Workers

The hardest part: bridging NSTextView into SwiftUI while maintaining rich text formatting, undo/redo, and real-time AI streaming into the same text buffer.

Product Site ↗
Pathiary travel journal app
Live iOS

Pathiary

Travel journal app with AI-powered trip insights. Subscription-based with Cloudflare Worker API proxy for secure AI access. Uses SwiftData for local persistence and StoreKit 2 for subscription management with receipt validation.

19.4K
Lines of Code
84+
Tests
79
Source Files
SwiftUI SwiftData StoreKit 2 Claude API Cloudflare Workers

Secure API proxy architecture: API keys never touch the client. Cloudflare Worker validates App Check tokens, enforces rate limits, and proxies to Anthropic.

Product Site ↗ View on App Store ↗
DeckScore card game scorer
Live iOS

DeckScore

Card and tile game scoring app supporting 10 popular games with automatic score calculation, persistent game history, and player statistics. Built on SwiftUI and SwiftData with AdMob as the sole external integration.

56
Source Files
66
Tests
0
Dependencies
SwiftUI SwiftData AdMob

A focused utility app built almost entirely on first-party Apple APIs — AdMob is the sole external integration.

Product Site View on App Store ↗
ToldByMe memoir app
Live iOS / iPadOS

ToldByMe

Memoir app designed for seniors to record and preserve their life stories. Features voice dictation with Speech framework, AI-powered narrative synthesis via Cloudflare Worker proxy, and a UX optimized for accessibility and larger text.

62
Source Files
198
Tests
Universal
iPhone + iPad
SwiftUI SwiftData Speech Claude API Cloudflare Workers

Senior-first UX: large tap targets, high contrast, simplified navigation, and voice-first input for users who may find typing difficult.

Product Site ↗ View on App Store ↗
AI-SmartPrompts prompt library
Live iOS + Android

AI-SmartPrompts

Cross-platform AI prompt library built with Expo and React Native. Firebase Cloud Functions handle server-side AI operations with Auth and App Check verification. The only non-native project in the portfolio — chosen for cross-platform reach.

Expo
Framework
7-Step
QA Pipeline
2
Platforms
React Native Expo Firebase Cloud Functions RevenueCat

Firebase Cloud Functions for API proxy instead of Cloudflare Workers — demonstrating the same secure-proxy pattern across two different infrastructure stacks.

Product Site ↗ View on App Store ↗

Want the same level of scrutiny applied to your repo?

Start with triage if you need a fast read. Start with the sample packet if you want to inspect the audit standard before you book.