nowfound

Dev tools · June 17, 2023

TC

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…

What it does

In the maker’s words, at launch

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.

Does the same job

all alternatives →
  • showGPT2022 · ▲148

    The ultimate guide to unlocking the power of AI and chatGPT

  • 16x Prompt2024 · ▲156

    Streamlined ChatGPT for coding

  • Foundr AI 2.02023 · ▲164

    Free ChatGPT prompts library

  • Promptstacks2023 · ▲85

    Your ChatGPT prompt engineering community with free prompts.

  • ChatGPT Prompts for AI2023 · ▲134

    Use ChatGPT to become an AI guru

  • AwesomeChatGPT2022 · ▲178

    Curation of awesome ChatGPT prompts ready to use

More dev tools this month

the category →
  • Dograh592

    The open source VAPI alternative

    Dev tools · 25d ago · dograh.com

  • Meridian530

    Don't let your work go unnoticed. Get promoted!

    Dev tools · 20d ago · meridiona.com

  • x1516

    Lovable for iPhone apps go from idea to App Store

    Dev tools · 11d ago · x1.new

  • Open-source GTM skills for technical founders

    Dev tools · 29d ago · gtmcofounder.com

  • OpenTrailPaper is open-source bike computer firmware for the LilyGO T5S3 4.7" E-Paper PRO. It supports offline maps, GPX routes, FIT recording and Bluetooth sensors.

    Dev tools · 1d ago · opentrailpaper.com

  • Nuphos380

    The AI-Native DevOps Workspace.

    Dev tools · 24d ago · nuphos.ai

Launched alongside, June 2023

the whole month →
  • NI

    Heya HN, I've been working on a reddit-like platform as my primary side project for the last few years. Doing a (very) soft launch today, mainly because I want to use it to encourage discussion of alternatives. How non.io works: 1. Free to browse, paid to interact. 2. Minimum subscription is $2 (though you can choose more). I take $1 to run the servers, everything left gets split evenly between everything you upvote that month. It's a simple model, but I hope it's a better one than the freemium model we've been relying on for the last few years. Fundamentally I feel like any ad-supported…

    Commerce · 2023 · non.io

  • Sivi AI938

    Generative AI to magically turn text to visual designs

    AI · 2023 · sivi.ai

  • Effortlessly publish on Twitter and LinkedIn, now with AI

    Growth · 2023 · typefully.com

  • Olvy 2.0827

    Analyze user feedback 10x faster with AI

    AI · 2023 · olvy.co

  • SlashPage760

    Create websites in seconds to build your first 1K community

    Growth · 2023 · slashpage.com

  • Simple landing page builder

    AI · 2023 · unicornplatform.com