Ty

Typemagic – ChatGPT you can teach

Hacker News

Typemagic – ChatGPT you can teach

Hey HN! I'm Karthik & have been working on Typemagic ( https://typemagic.com ): a ChatGPT client that saves your prompts, and applies them when needed based on your chat. The Problem: Since it came out, I've been using ChatGPT for various tasks, such as coding, generating database queries, reviewing my writing, and learning new things. Initially, I found myself constantly managing useful prompts in a Notion doc. I'd either paste a prompt from Notion to provide the right context or sift through my chat history to locate that context. Some examples of snippets I frequently used include: - A detailed summary of my Tech stack. - Movie and book preferences (for suggestions). - My database schema (so that it could write queries). - Writing guidelines to follow when reviewing my writing. This workflow was fine for 3 prompts, but sucked for 10. So I set out to build a better way. Typemagic automatically searches for the best prompts in your library, applying them when needed based on your chat. Once you save a prompt, you (hopefully!) don't have to worry about applying it manually - Typemagic takes care of it. While there's definitely room for improvement, this approach has been more effective than manually searching and pasting the right prompts for me. I'd greatly appreciate any feedback you have, especially critical feedback :). The Journey: This is the second iteration of the product. In the first version, you could create ChatGPT agents to chat with. But before asking what you wanted, you had to choose the right agent to chat with. Needing to make this decision every time you wanted to switch context was too much friction. I realized my design approach was outdated. With AI, we have the opportunity to offload more decision making from users' minds onto AI. The right balance is one in which users act more as managers: approving / rejecting proposals, vs. actually, outright, deciding. As AI becomes more powerful, this balance will shift towards AI making more / most of the decisions. With this insight, my friend Akash and I designed the current version that relies on Typemagic choosing the prompts during your chat while giving you visibility and control over the prompts applied. Under the hood: Currently, Typemagic uses embeddings ( https://platform.openai.com/docs/guides/embeddings ) to find the best prompt matches by comparing your current chat embedding with the embeddings for all of your prompts to find the best matches. Using Firebase, Firestore for auth and to store data. Deployed on Vercel (huge fan!). What's Next? I'm working on enhancing the experience with faster performance, better recommendations, and the ability to share and discover useful prompts. I'd greatly, greatly appreciate your feedback. Thanks for reading this far.

Share card

Actual performance

5points
4comments
Did not reach leaderboard

Launch Intel predictions

Analyze your own launch →
Indie HackersFits the IH revenue-focused audience · Missing: supports, reddit linkedin, podcasting
89%89% predicted probability of success on Indie Hackers, based on ML models trained on real launch data.
best fitHighest predicted score across all platforms for this description.
Product HuntOn track for Day 1 leaderboard · Strong signals: agents, agent, user · Missing: mac, macos, cursor
87%87% predicted probability of success on Product Hunt, based on ML models trained on real launch data.
AppSumoStrong fit for a featured deal · Strong signals: platform, users · Missing: plus, intuitive, reviews
54%54% predicted probability of success on AppSumo, based on ML models trained on real launch data.
TrustMRRLess likely to generate early MRR · Strong signals: users, way · Missing: mobile apps, ios, personal
50%50% predicted probability of success on TrustMRR, based on ML models trained on real launch data.
Hacker NewsMay not resonate with HN audience · Strong signals: ide, io · Missing: https docs, excited, just released
33%33% predicted probability of success on Hacker News, based on ML models trained on real launch data.
nativeThis product was originally launched on this platform.
Acquire.comPre-revenue stage for this audience · Missing: arr, mrr, revenue
12%12% predicted probability of success on Acquire.com, based on ML models trained on real launch data.
BetaListMay not resonate with beta-testers · Strong signals: chat · Missing: web3, crypto, cryptocurrency
0%0% predicted probability of success on BetaList, based on ML models trained on real launch data.

Correct prediction on native model

Similar products

Ch
ChatGPT You Can Teach32%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

ChatGPT You Can Teach

Hacker News4
So
SolvedTeachYourselfC- Herbert Schildt – Teach Yourself C – Solved52%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

SolvedTeachYourselfC- Herbert Schildt – Teach Yourself C – Solved

Hacker News3
Te
Teach Yourself To Code62%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Teach Yourself To Code

Hacker News102
Te
Teach Yourself To Code62%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Teach Yourself To Code

Hacker News18
KoalaTea
KoalaTea54%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

We teach Coding and DataScience

Indie Hackers3content
MN
MNTR – Teach Anything, Learn Anything63%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

MNTR – Teach Anything, Learn Anything

Hacker News4
Mentozy
Mentozy57%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Where anyone can Learn - Anyone can Teach

Indie Hackerscommitment-full-time
teachany
teachany70%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Teach Anything, Learn Everything

Indie Hackers1$9/moai
Dassi
Dassi43%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Teach dassi once. It works for you.

Indie Hackerscommitment-full-time
Wh
What Madam C. J. Walker can teach to founders nowadays59%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

What Madam C. J. Walker can teach to founders nowadays

Hacker News1