Inspiration

Writers and language learners have long shared the same frustration. Most language-learning apps feel clinical and disconnected, others are so gamified they become distracting, while traditional word processors squeeze the joy out of it entirely.

Diction was built to solve that. It gives language learners, writers, and storytellers a dedicated sanctuary to naturally discover, organize, and transform their ideas into creative work — all within one minimal, distraction-free space.

Diction Core features

  1. Collect and save evocative words, quotes, and phrases.
  2. Discover their origins, etymology, and pronunciation through the International Phonetic Alphabet (IPA).
  3. Translate text and listen in any language — powered by cutting-edge TTS technology.
  4. A built-in writing editor to transform your words and phrases into stories, poetry, or any form of creative work.
  5. Narrate your stories in any language with natural-sounding voice and expressive delivery.
  6. MelodyAI — a context-aware writing companion that learns from your work and adapts to your writing style.
  7. Research as you write — MelodyAI lets you explore ideas, research topics, and dig deeper without ever leaving the page, so your creative flow remains uninterrupted.
  8. A personal dashboard to track your growth, streaks, and milestones.

How I built Diction with MeDo

MeDo was not just a coding tool, but a genuine thinking partner, from planning the Supabase Edge function architecture to executing highly complex code and enabling seamless plugin integration. Through its multi-turn chat, MeDo identified bugs and suggested sophisticated fallback patterns, particularly within the TTS functions. Within a few turns, it resolved critical issues and helped ensure a smooth, user-friendly experience. "A true coding partner from start to finish."

What impressed me about MeDo

There were many things that impressed me, so I'll highlight just a few.

  1. MeDo built a multilingual text-to-speech speaker panel with remarkable sophistication.
  2. Effortless LLM integration across multiple features — including story context, definitions, and conversational chat.
  3. Supabase API keys managed securely as Edge Function secrets — an architecture decision entirely suggested by MeDo.
  4. An all-in-one workflow from start to finish — combining cutting-edge plugins, code generation, and one-click deployment within a single workspace.

Future Developments

Currently, Diction does not require users to log in, as it is still in the testing phase. However, a login system and personal data storage will be implemented in future updates.

A text-to-image feature is also planned, allowing users to transform their finished work into visual representations of their manuscripts — such as posters, book covers, or album-style artwork.

Built With

  • edge-function
  • gemin-flash
  • medo.dev
  • openai-tts
  • postgresql
  • react
  • supabase
  • tailwind
  • web-speech-api
Share this project:

Updates