Spika

macOS · Web · AI

An English coach for B1–C1 learners, with feedback fitted to the learner's first language.

Screenshot of Spika

At a glance

Role
Solo: product, design and code
Platforms
Website and native macOS app (macOS 14+), sharing the same course and progress
Stack
Swift, SwiftUI, JavaScript, PHP
AI
Claude Opus by default; DeepSeek, OpenAI, Gemini, OpenRouter or any OpenAI-compatible server
Built
2026

The problem

Many English apps focus on beginners, and generic feedback doesn’t explain why you keep making the same mistake. Spika is “English practice that doesn’t hold your hand” for B1–C1 learners, with feedback fitted to their first language.

What it does

Screens

5 screens
Spika: Today
Today · Mac App
Spika: Course map
Course map · Mac App
Spika: Spaced review
Spaced review · Mac App
Spika: Progress
Progress · Mac App
Spika: Landing page
Landing page · Website

Keep reading