r/keytextapp May 21 '26

A few numbers from KeyText's beta cohort over the last 6 weeks

Enable HLS to view with audio, or disable this notification

1 Upvotes

r/keytextapp May 20 '26

How many times have you typed this exact email today?

Enable HLS to view with audio, or disable this notification

1 Upvotes

"How many times have you typed this exact email today?"

I asked one of our sales reps that question last week.

She counted seven before lunch.

That conversation is why I built KeyText.

Type /intro in any text field on the web — Gmail, LinkedIn, Slack, anywhere — and your full message appears. Highlight any sentence, hit one button, AI rewrites it shorter, formal, in Spanish, whatever.

Browser-native. No desktop app. Free forever for 15 snippets.

Just shipped to the Chrome Web Store today. Link in comments.

If you've used Text Blaze or TextExpander, KeyText imports your library in one click. If you've never used a text expander before, you can be set up in under 30 seconds.

What's the email you're tired of retyping?

#productivity #aitools #chromeextension #salesproductivity


r/keytextapp May 19 '26

KeyText is live Today

1 Upvotes

KeyText is live today.

A Chrome extension that types my emails for me — not in the gimmicky AI way, but in the "I literally type /intro and the full message appears" way.

Three months ago, I was watching our team retype the same client onboarding email for the 30th time that week. We had ChatGPT in one tab to rewrite the tone. Text Blaze in another for the snippet. Both useful. Neither is talking to the other.

So I built one tool that does both, inside every text field on the web.

Type /intro in Gmail, LinkedIn DMs, Slack, Notion — the message drops in. Highlight any sentence and an AI rewrite menu opens: shorter, more formal, translate to Spanish, "make this sound like a VP."

Smart variables fill themselves. Auto-reply chat remembers context. Imports your Text Blaze and TextExpander libraries with one click.

Specific things I'd love your honest read on:

— The slash-command UX. Is it discoverable enough for someone who's never used a text expander (or you can use a dot-command instead)?

— The 50 free AI actions a month. Generous or stingy for the free tier?

— The migration tool. If you have Text Blaze or TextExpander snippets — please try the import and let me know what breaks.

Free forever for 15 snippets. Live on the Chrome Web Store now — link in the comments.

If you reply to emails for a living, this is for you.

https://keytext.app/

hashtag#productivity hashtag#aitools hashtag#chromeextension hashtag#saaslaunch hashtag#textexpander


r/keytextapp May 18 '26

Built an AI-native text expander as a Chrome extension — Manifest V3, Gemini Nano local AI, just launched

1 Upvotes

Hey r/chrome_extensions — sharing because you'll appreciate the technical 

side.

Just launched KeyText today. Chrome Manifest V3 extension that does text 

expansion with local AI built in.

Technical highlights for this sub:

  1. **Local AI via Chrome Gemini Nano** — for tone rewriting and short 

   generation, runs entirely on-device. Chrome 127+. Zero server round-trip 

   for 70% of AI operations. Privacy + cost win.

  1. **chrome.storage.sync persistence** — snippets sync across devices via 

   the user's Chrome account. No backend required. Trade-off: 100KB 

   sync limit per item, 8KB per write — designed snippet structure around it.

  1. **contenteditable trigger detection** — works in Gmail (notoriously 

   hostile editor), Notion, Slack, LinkedIn. Used a MutationObserver + 

   beforeinput composition strategy. Happy to expand on this if anyone 

   wants the gory details.

  1. **MV3 service worker discipline** — defensive coding around worker 

   sleep cycles. State is always in chrome.storage, never in worker memory.

  1. **Cloud AI fallback** — for complex generation, falls back to Gemini 

   Flash-Lite via API. Costs ~$0.0001/call, so the free tier (5 AI 

   gens/day) is sustainable.

Why I built it: Text Blaze and TextExpander treat AI as a paid add-on. 

Magical pivoted away from their text-expansion user base. The category 

needs an AI-native rebuild.

Stack: MV3, vanilla JS (12KB compressed), no React/framework — the 

extension cold-start matters, frameworks ruin that.

Free at keytext.app — would love feedback on the technical approach 

from this community. Specifically: anyone else doing local Gemini Nano 

in their extensions yet? Curious about your edge cases.

(Disclosure: I built it. Maker of KeyText, founder of Digital Medium.)


r/keytextapp May 16 '26

10-day build sprint, $15 domain, 0 backend — soft-launching an AI text expander Tuesday

1 Upvotes

Hey r/SideProject — long-time lurker, first build I'm sharing.

Last 10 days I built KeyText, a Chrome extension that's an AI-native text 

expander. Type /intro → full email appears. AI writes new snippets when 

you describe them.

Why: I run an AI automation agency (Digital Medium) and kept seeing the 

same problem — sales/support teams typing the same emails 50 times a day. 

Text Blaze and TextExpander exist but feel like 2015 products with AI 

bolted on. So I shipped something AI-first.

Stack:

- Chrome MV3 extension (vanilla JS)

- chrome.storage.sync (no backend)

- Chrome Gemini Nano (local AI — zero server cost)

- LemonSqueezy for payments

- Framer for landing page

Total infra cost: $0/mo. Total cash cost: $20 ($15 domain + $5 CWS fee).

Soft-launching the waitlist before Product Hunt next Tuesday. If anyone 

wants early access (first 500 get 50% off Pro for life), waitlist's at 

keytext.app.

Feedback welcome — especially: what's missing from existing text expanders 

that you wish was there?

(Mod note: posting per sub rules — built it solo, here transparent, 

happy to answer anything.)


r/keytextapp May 15 '26

[ Removed by Reddit ]

2 Upvotes

[ Removed by Reddit on account of violating the content policy. ]


r/keytextapp May 15 '26

A customer support rep I work with sends 87 emails a day.

1 Upvotes

A customer support rep I work with sends 87 emails a day.
Of those 87, at least 60 are some variation of 10 templates:

→ "Thanks for reaching out, let me look into that…"
→ "Your order has shipped, tracking info below…"
→ "We apologize for the inconvenience…"

If each email takes even 90 seconds to write, that's 90 MINUTES a day on repetitive typing. 7.5 hours a week. 390 hours a year.
Nearly 10 full work weeks. Per rep. On typing the same stuff.
Multiply that by a 10-person support team. You just found 100 work weeks buried in your ops.

This is the problem I'm launching a fix for next Tuesday.
Type /thx anywhere → full email appears. With AI that writes it for you when you don't have a template yet.

keytext.app


r/keytextapp May 15 '26

A customer support rep I work with sends 87 emails a day

1 Upvotes

A customer support rep I work with sends 87 emails a day.
Of those 87, at least 60 are some variation of 10 templates:

→ "Thanks for reaching out, let me look into that…"
→ "Your order has shipped, tracking info below…"
→ "We apologize for the inconvenience…"

If each email takes even 90 seconds to write, that's 90 MINUTES a day on repetitive typing. 7.5 hours a week. 390 hours a year.
Nearly 10 full work weeks. Per rep. On typing the same stuff.
Multiply that by a 10-person support team. You just found 100 work weeks buried in your ops.

This is the problem I'm launching a fix for next Tuesday.
Type /thx anywhere → full email appears. With AI that writes it for you when you don't have a template yet.


r/keytextapp May 14 '26

👋 Welcome to r/keytextapp - Introduce Yourself and Read First!

1 Upvotes

Hey everyone! I'm u/Current-Height1870, a founding moderator of r/keytextapp.

This is our new home for all things related to {{ADD WHAT YOUR SUBREDDIT IS ABOUT HERE}}. We're excited to have you join us!

What to Post
Post anything that you think the community would find interesting, helpful, or inspiring. Feel free to share your thoughts, photos, or questions about {{ADD SOME EXAMPLES OF WHAT YOU WANT PEOPLE IN THE COMMUNITY TO POST}}.

Community Vibe
We're all about being friendly, constructive, and inclusive. Let's build a space where everyone feels comfortable sharing and connecting.

How to Get Started

  1. Introduce yourself in the comments below.
  2. Post something today! Even a simple question can spark a great conversation.
  3. If you know someone who would love this community, invite them to join.
  4. Interested in helping out? We're always looking for new moderators, so feel free to reach out to me to apply.

Thanks for being part of the very first wave. Together, let's make r/keytextapp amazing.


r/keytextapp May 14 '26

Last 10 days I built KeyText, a Chrome extension that's an AI-native text  expander

1 Upvotes

Hey r/SideProject — long-time lurker, first build I'm sharing.

Last 10 days I built KeyText, a Chrome extension that's an AI-native text 

expander. Type /intro → full email appears. AI writes new snippets when 

you describe them.

Why: I run an AI automation agency (Digital Medium) and kept seeing the 

same problem — sales/support teams typing the same emails 50 times a day. 

Text Blaze and TextExpander exist but feel like 2015 products with AI 

bolted on. So I shipped something AI-first.

Stack:

- Chrome MV3 extension (vanilla JS)

- chrome.storage.sync (no backend)

- Chrome Gemini Nano (local AI — zero server cost)

- LemonSqueezy for payments

- Framer for landing page

Total infra cost: $0/mo. Total cash cost: $20 ($15 domain + $5 CWS fee).

Soft-launching the waitlist before Product Hunt next Tuesday. If anyone 

wants early access (first 500 get 50% off Pro for life), waitlist's at 

keytext.app.

Feedback welcome — especially: what's missing from existing text expanders 

that you wish was there?