{"repo":"fahreziadh/inklish","free":true,"listed":false,"github":"https://github.com/fahreziadh/inklish","clone":"git clone https://github.com/fahreziadh/inklish.git","description":"Practice English where you write it: realistic email, Slack, GitHub, and chat rooms with an AI persona and a coach on every message. BYOK: runs on your own OpenRouter key","language":"TypeScript","stars":28,"topics":["ai","bun","convex","english-learning","language-learning","openrouter","react","shadcn-ui","tailwindcss","tanstack-router"],"license":"MIT","category":"ui-components","readme_excerpt":"Inklish Practice English where you write it. Inklish gives you low-stakes reps in the real formats: email a project manager, reply to an open-source maintainer, keep up in a busy group chat. Instead of flashcards or generic chatbot windows, you practice inside rooms that look and feel like the real thing: email threads, Slack, GitHub issues, WhatsApp, Telegram, Discord, Teams, LinkedIn, and customer support chats. An AI persona plays the other side of the conversation. A coach reads every message you send and helps you sound natural. And it's BYOK: bring your own OpenRouter key and it's yours to run. Swap models from the admin panel (cheap-and-fast through frontier), watch exactly what every user costs you, and pay the provider directly. No markup, no lock-in. How it works 1. Pick a scene. Ten formats, from formal email threads to casual chats, or describe your own scenario. 2. Prepare. A short interview (one question at a time, three follow-ups max) turns your situation into a concrete scenario and a conversation partner. 3. Write. The persona replies in character, in the register of the platform: crisp in email, fast and casual in chat. 4. Get coached. Each message you send comes back marked up: grammar fixes, tone notes, and a more natural rewrite when yours reads stiff. Strong phrasing from the persona gets flagged as worth stealing. Sign-in is Google only. Every account gets a free daily message allowance (30 by default, configurable), and an admin dashboard at /admin sh","default_branch":null,"files":null,"tree":[],"storefront":"/r/fahreziadh","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/fahreziadh/inklish/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}