New feature idea for your chatbot product (or ChatGPT) - "Insertions" (text snippet database)

For what application?

You’ve got commonly-used prompt text or a block of instructions, snippets of code, samples, or a good chunk of knowledge that you find yourself always pasting into an AI’s input box to get the results you want, on tasks you commonly revisit?

Envision: A copy and paste notepad within a chatbot for you. Store and lookup per-user any of these little notes in its database of texts.

Metadata fields to be typed when saving or updating such as [name, file name, keywords, description, date, version] also can power search and be search results (when simply browsing through these items with a preview text box becomes too much.)

Interface

Select text - a right click menu for “save insertion”, or “replace with insertion”. You can grab them out of AI compositions, also.

Right click context menu in the text input box - an “add insertion” to launch the dialog to find them, or select from a few pinned to the context menu.

The dialog makes inserting easy, or selecting the text from the entirety of the text window item that you want.

Then: a management UI and browser that can separately create text in a composer (of course allowing you to paste), import files, or select text out of those files, to compose contents of a new entry.

That’s Insertions. (and not a name used in different ways in AI already, OpenAI)


Now when you want to add your many lines of “you follow these style rules”, or “Responses API usage example” as a text block withing your input, along with complete personality or identity prompts, it is only a few clicks away.

You ask in the forum how to use an API? Maybe I just go to my app’s insertions without talking to an AI, where I have lots of examples to find for you.

Some crude dialog mockups in case you hate reading…