Guppy - The Simple AI Chat Client
Guppy is an easy-to-use AI chat client that supports OpenAI, Deepseek, Anthropic, and Google AI models. Store
and restore conversations effortlessly. Use your own API key.
Guppy requires JavaScript to be activated as it's completely based on JavaScript.
User
System
Assistant
Send
Resend
Abort
New
API Key
JSON
YAML
CSV
Text
HTML
RTF
Share Text
Settings
Model:
Max Tokens:
Temperature:
Top P:
Presence Penalty:
Frequency Penalty:
Reasoning Effort:
Low
Medium
High
Dark Mode:
Markdown:
Configuration
As of now it only supports text input and output, but other media are considered.
You use your own API Key , so that your account is charged for the use.
If you don't have an API Key, register one at OpenAI Platform , Deepseek Platform , Anthropic or
Google Gemini , and create one there.
Hover over settings and buttons for a more thorough description.
O1 and O3 models don't support most of the settings for now, as per OpenAI, and only O1 and O3 Mini
support Reasoning Effort .
Streaming and System are supported for all models except those from Anthropic. This will be further
investigated.
URL Arguments
Optionally use these to save the look-n-feel configuration as a bookmark.
apikey sets the API Key. Don't share a URL containing your API Key.
darkmode and markdown can be used for respective option. Set to
1 or true to activate.
parser sets what markdown-to-HTML parser to use. Options are marked
(default) or showdown .
Roles
System : Optional and can be used to set the behavior of the assistant. Use first in the
conversation. Can't be used with O1 models.
User : Provides requests or comments for the assistant to respond to.
Assistant : The assistant's response, but can also be written by you to give examples of
desired behavior.
Download/Upload
Downloaded or externally created JSON, YAML and CSV files can be uploaded to continue a conversation.
Only JSON and YAML will include model settings, so preferably use those formats for archiving and
continuing conversations.
Text, HTML and RTF are intended for use by other applications and can't be uploaded to Guppy.
Advice
Write your prompts as tasks rather than as questions.
Be as descriptive and clear as possible and spell correctly to avoid confusion.
Use significant keywords consistently so it's clear how different sub tasks relate.
You can continue conversations knowing that the model is aware of the previous prompts and responses.
Privacy
Nothing is stored centrally about API Key, prompts or responses, or anything else for that matter.
We only collect anonymous usage statistics at loading of the page via our own Matomo installation.