Tavi AI
Free to start · No new AI subscription needed

Learn languages with your AI

Already pay for ChatGPT, Claude, or Gemini? Connect it to Tavi and get personalized language lessons at a fraction of the cost of traditional apps.

 Download on the App Store
See how it works ↓
Today screen Lessons screen Vocabulary screen

How It Works

Use the AI subscription you already pay for to power personalized language lessons.

1

Connect Your AI

Enter your API key for ChatGPT, Claude, or Gemini. Your credentials stay securely in iOS Keychain.

2

Pick a Language

Choose from 10 languages and set your proficiency level from beginner to advanced (CEFR A1-C1).

3

Start Learning

Get unique lessons generated in real time for your level and interests. Every lesson is different.

Features

Everything you need for effective language learning — no pre-written scripts, no generic exercises.

🤖

Bring Your Own AI

Connect ChatGPT, Claude, or Gemini via API key. No new AI subscription needed.

🎓

100% Personalized Lessons

Every lesson generated in real time for your proficiency level and interests.

📸

Multi-Context Learning

Daily themes, photo lessons, news lessons, or paste custom text to learn from.

📚

Spaced Repetition

SM-2 algorithm schedules vocabulary reviews at the optimal time for retention.

🔥

Daily Streaks

Build consistency with streak tracking, milestones, freeze protection, and shareable cards.

XP Gamification

Earn experience points for lessons, reviews, and consistency bonuses.

📊

Progress Dashboard

Weekly charts, streak heatmap, milestone badges, and detailed analytics.

🔒

Privacy-First

API keys in iOS Keychain. All data on-device. No server-side credential storage.

🐙

Meet Vern

Your friendly octopus study companion guides you with encouragement and personality.

📱

Native iOS Experience

Built with SwiftUI. Haptic feedback, sound effects, dark mode, and confetti celebrations.

10 Languages

Beginner to advanced (CEFR A1-C1). Every lesson adapts to your level.

🇪🇸 Spanish
🇫🇷 French
🇩🇪 German
🇯🇵 Japanese
🇰🇷 Korean
🇨🇳 Mandarin Chinese
🇧🇷 Portuguese
🇮🇹 Italian
🇸🇦 Arabic
🇮🇳 Hindi

Simple Pricing

Start for free. Upgrade when you're ready for unlimited learning.

Free

$0

Free forever

  • 1 lesson per day
  • All 10 languages
  • All context sources
  • Unlimited vocabulary saving
  • XP system and streaks
  • Full lesson history
  • Dark mode
Most Popular

Pro

$4.99/month

or $49/year (save 18%)

  • Unlimited lessons
  • Spaced repetition reviews
  • Streak freeze (1/month)
  • 90-day streak heatmap
  • Milestone badges
  • Shareable progress cards
  • Full analytics dashboard

Ready to start learning?

Download Tavi AI for free and take your first lesson today. All you need is an AI provider API key.

 Get Tavi AI — It's Free