I Built a Language Learning Platform. Here's Why.

During the spring of 2025, the idea for Dioma came together. I was learning Hebrew at the B2 level, trying to squeeze practice into my commute, evenings, and weekends, between time at the office and time with my wife and 3 kids. I'd done this before with Spanish a few years earlier, so I knew the frustration of hitting a wall at intermediate and having limited tools that could actually help me push through it.

In June 2025, we started planning what would become Dioma. And now it's live.

That gap, between early progress and real fluency, is where most language learners stall. Not because they lack motivation, but because the tools available weren't designed for where they actually are. The apps are too easy. Tutors are too expensive. Classes are too inflexible. And the advice is always the same: just keep consuming content and it'll click eventually.

It doesn't. Not at B1. Not at B2. Not without structure, not without feedback, and not without being pushed to actually produce the language, not just recognize it.

That's why we built Dioma. And today, it's live.

What Dioma Actually Is

Dioma is a language learning platform for intermediate and advanced learners and we're launching with Spanish, French, and Hebrew. It's built around a CEFR-aligned curriculum.

Every topic in the platform was written by language experts, not generated by AI. Each CEFR level contains about 100 structured topics, and each topic includes multiple pages of original content: clear explanations, realistic prompts, writing and speaking exercises and teacher notes. The curriculum is sequenced deliberately, because the order you learn things matters as much as what you learn.

Where AI does play a role is in delivery and feedback. As you complete exercises, the system tracks your strengths and weaknesses, adapts what it serves you next, and provides immediate, specific corrections on your writing and speaking. These corrections are explicitly tied to the underlying grammar rules so you understand the why, not just the what.

This is the distinction we care about most: AI is a powerful tool for personalization and feedback, but it's not a curriculum. Curriculum requires pedagogical intent, sequencing, and the kind of judgment that comes from people who've spent their careers teaching languages. We worked closely with multiple teachers and curriculum experts in each language we're launching in, and this content is the basis for our engine. We use AI to deliver that curriculum more effectively, not to replace the expertise behind it.

Why This Took So Long

The idea started with a frustration I lived myself over 10 years as a hobbyist language learner. In 2019 I finished the beginner phase in Spanish, I was motivated, but progress was slow and I kept losing motivation. The apps and tools that got me from zero to A2 had nothing meaningful to offer at B1 or B2. Tutoring was great, but it was expensive and hard to fit into my life. Textbooks were rigorous, but boring and could not deliver real time feedback.

The intermediate plateau isn't a motivation problem. It's a tools problem. And solving it required building something fundamentally different from what's out there.

That meant starting with the curriculum which entailed months of work before we wrote a single line of code. It meant building a correction engine that doesn't just flag errors but explains them. It meant designing a learning session system that adapts to where you are today, not where you were last week. And it meant making hard product decisions: no free tier, no gamification, no shortcuts that feel good but don't produce results.

We also made choices about scope that were difficult. Dioma launches with three languages: Spanish, French, and Hebrew, because we'd rather go deep than wide. Two of these three languages (Hebrew and Spanish) are languages that I have learned myself from beginner to B2.

Each language has a full CEFR-aligned curriculum. (Hebrew A2-B2, Spanish B1-C1 and French B1-B2), with the depth to actually move you through those levels. We plan to expand these languages to A2-C1 and add more languages, but plan to be intentional about when we develop new curriculums to ensure quality is high.

The engineering behind all of this was substantial. Our small team spent months building a personalized learning session planner, real-time speech-to-text integration for speaking exercises, and a feedback pipeline that processes your writing and spoken output against the specific grammar and vocabulary targets for your level. None of this is visible to you as a learner, and that's the point. What you see is a clean session that feels focused and productive. We will add some customization over time, but the core learning loop is intentionally a guided path so that you practice what you need to practice.

What You'll Experience When You Sign Up

You sign up, tell us your level, and we build you a plan. Not a generic syllabus... a real progression based on where you are today. After your first 4 sessions, we use your actual performance data (what you got right, what you got wrong) to adjust your level if needed.

Each session takes about 20 minutes. You'll write, you'll speak, and after each exercise you'll get specific feedback: what worked, what didn't, and the grammar or vocabulary rule behind each correction. The corrections are the core of the experience, and we've spent a lot of time making them genuinely useful.

The system also learns your patterns over time. If you're a Spanish learner who keeps tripping on subjunctive triggers but handles object pronouns fine, your sessions will shift accordingly. You practice what you actually need to practice, not what some generic curriculum says comes next.

There's a progress dashboard that shows where you stand across topics, how your accuracy is trending, and what's ahead. Real progress, measured in mastery, not streaks.

We're Just Getting Started

The core learning experience is live and functional: you can sign up, go through onboarding, and start practicing today. But we're a small team, and there are things we're still refining.

Some edges may be rough. We're on call to fix bugs, improve the feedback quality, and tune the personalization engine based on your experience. The curriculum will continue to expand. Features we've designed but haven't yet shipped, like more detailed progress analytics and additional exercise types, are in the pipeline.

We chose to launch now rather than wait for perfection because the people who need Dioma most shouldn't have to wait another six months while we polish things that are already working. The foundation is solid. The learning experience delivers real value today. And honestly, the best way to make Dioma great is to get it into the hands of real learners.

Dioma will be free to access for the first few weeks after this Beta launch.

We Need Your Feedback

This is the part where I'm going to be direct about what we're asking for.

If you're an intermediate or advanced learner of Spanish, French, or Hebrew, the kind of person who actually practices several times a week and cares about getting better, we built Dioma for you. And right now, your feedback is the most valuable thing we can get.

Try a few sessions. Pay attention to the corrections. Notice where the session flow feels right and where it doesn't. Tell us when the feedback misses the mark, when an exercise feels too easy or too hard, when the system doesn't seem to understand where you are.

The learners who join now aren't just early adopters, you're collaborators. The decisions we make over the next few months about curriculum expansion, feature priorities, and the overall learning experience will be guided by what you tell us. That's not marketing language. It's how we're actually building this.

Reach out directly and let me know your thoughts, I read every message. geoff@dioma.com

What's Next

In the near term, we're focused on stabilizing the core experience, expanding the curriculum depth at each level, and shipping the features that our early users tell us matter most. Longer term, we're working toward additional languages, more exercise types, more sophisticated progress tracking, and deeper personalization.

But the foundation is set: expert-created curriculum, real-time corrective feedback, and a system that respects your time by focusing every session on what you actually need to practice.

If you've been waiting for a language learning tool that takes you as seriously as you take your learning, Dioma is ready. It's not perfect yet, but it's real, it works, and it's getting better every week.


Dioma is built for learners who've outgrown the basics. Structured curriculum, smart feedback, real progress. Click here to get started.