Prism AAC is an iOS communication app for people who can’t speak. Built almost entirely with Claude Code. Here’s the honest breakdown: What Claude Code handled well: llama.cpp Swift integration — bridging the C API to Swift actors, Metal backend wiring, token streaming loop. I described the architecture; it wrote the implementation correctly first pass. Model cascade logic — RAM tier detection (≥16GB → 14B, 8–15GB → 8B with OOM fallback, <8GB → 1.7B), the tryLoadModel() waterfall that degrades gracefully without crashing. App Store submission debugging — script failed with “No signing certificate iOS Distribution found”. Claude diagnosed wrong API key tier (App Manager vs Admin), fixed it, then caught a Watch app version mismatch that would have caused a second rejection. Automated the full ASC API submission including the review queue call. Security audit — caught hardcoded ASC credentials in 3 shell scripts before they hit a public repo. What I still had to do myself: - Design the training corpus and benchmark - Clinical review of AAC routing logic with BCBAs - UX decisions for users with motor impairments The gap Claude Code can’t close is domain expertise. Everything implementation-adjacent it handled faster than I could have. App is free. Models: https://huggingface.co/dcostenco App Store: https://apps.apple.com/app/id6764692277 Browser (no install): https://synalux.ai/prism-aac Open source: https://github.com/dcostenco/prism-aac submitted by /u/dco44
Originally posted by u/dco44 on r/ClaudeCode
