Ben's Magic Forge app icon โ€” a card struck by a golden hammer

Ben's Magic Forge

An AI-powered Magic: The Gathering deck builder for iOS. Describe the deck you want โ€” the Forge hammers out all 100 cards.

iOS 17+ SwiftUI ~30,000 cards
Features

Everything you need to build your next deck

๐Ÿ”จ

AI Deck Generation

Full 100-card Commander decks generated from a prompt, with budget and format constraints baked in. No more staring at a blank deck list.

๐Ÿ”

Semantic Card Search

Search ~30,000 MTG cards by meaning, not just name โ€” "cheap green ramp" or "graveyard recursion" just works, with real-time pricing.

๐Ÿ“š

Deck Browser

Browse, view, and manage all your saved decks in one place. Reprocess a deck any time to refresh it against the latest card data.

How it works

From idea to deck list in minutes

Describe your deck

Pick a format, set a budget, and tell the Forge what you want the deck to do.

The AI forges it

The backend assembles a complete, legal deck list from ~30,000 cards with live pricing.

Refine & save

Search for swaps, tune the list, and keep every deck in your personal library.

Under the hood

Built native, built lean

SwiftUI @Observable async/await Keychain auth MVVM XcodeGen Zero third-party dependencies

Fire up the Forge

Ben's Magic Forge is open source. Clone the repo, point it at the forge-app backend, and build it in Xcode.

View the iOS App Backend Repo