Feature list

Below are all available features on TypingMind.com
Image without caption

Available AI Models

🚀 All ChatGPT Models (GPT-4)

Use any OpenAI models (GPT-4 included) with you API key (limited access)
Image without caption

💥 Claude AI Models

Different Claude models such as Claude 3, Claude Instant are available in TypingMind
Image without caption

🔍 Google Gemini Models

Use Google Gemini 1.5 Pro, Gemini 1.0 Ultra, Gemini 1.0 Pro, etc. on TypingMind!
Image without caption

🟢 Use with Custom Models (Open-source LLM, Local LLM)

Besides our available models (GPT, Claude, Gemini models), you can also use other open-source or local AI models on TypingMind such as:
  • Meta LLaMA
  • Mistral AI
  • DeepSeek
  • Cohere: Command R
  • Perplexity
  • and more. Find out here
Image without caption
Image without caption

Model Configuration

⚙️ Custom System Instruction

The system message helps set the behavior of the assistant. You can customize the initial system instruction for the AI model.
Image without caption

🎢  Stream Response Control

Decide if the AI should respond all at once (faster) or stream the response word-by-word.
Image without caption

🔥 Temperature Control

Configuring the temperature value can make the output more random, or focused and deterministic.
Image without caption

💦 Presence Penalty & Frequency Penalty Control

  • Frequency_penalty: discourage the model from repeating the same words or phrases too frequently within the generated text.
  • Presence_penalty: encourage the model to include a diverse range of tokens in the generated text.
Image without caption

🌴 Top P

An alternative to sampling with temperature, called nucleus sampling, where the model considers the results of the tokens with top_p probability mass. So 0.1 means only the tokens comprising the top 10% probability mass are considered.
Image without caption

💰 Max Tokens

Limit the maximum number of tokens the AI should generate before stopping.
Image without caption

🔗 Custom Endpoint & Proxy

Use TypingMind with your own endpoint or an OpenAI proxy.
Image without caption


🧩 TypingMind plugins

TypingMind plugins help enhance the functionality of the AI model, enabling it to perform tasks such as real-time internet searches, image searches, generate images, and more:
  • Search: Web Search / Perplexity Search
  • Image generation: Dall-e, Stable Diffusion
  • Read the content of the provided URL: Web Page Reader
  • Latest stock news: Market News
Image without caption

✏️ Create your own plugins

The possibilities don’t just stop at the TypingMind plugins. Harness the full potential of ChatGPT by adding any plugins you want.
Image without caption

Chat Experience

🦹 Built-in AI Agents

Specialized AI Agents work as GPT Assistants on ChatGPT Plus with more customization options.
We have more than 60 pre-built AI Agents such as “Stand-up Comedian”, “Backend Software Engineer”, “Academic Researcher”, etc. that can help you answer your questions better.
Image without caption

📚 Prompt Library

Manage your own custom prompts, add tags to prompt for easy research or explore the best prompts from the community.
Image without caption

📔 Prompt Template & Variables

Easily create sharable prompts with replaceable variables (using the Tab key).
Image without caption

📝 Upload Document

Upload a document and ask questions about it.
Image without caption

💬 Language Output Control

Set default output language, tone, writing style, format, etc.
Image without caption

⚡ Multi-conversations in parallel

Hold multiple conversations with ChatGPT at the same time, easily switching between chats while waiting for ChatGPT’s response.
Image without caption

🚫 Context Limit

This feature allows you to set the number of messages to include in the context for the AI assistant. When set to 1, the AI assistant will only see and remember the most recent message.
Image without caption


💻 MacOS App & PWA

Use TypingMind from your macOS dock!
Image without caption

💡 Search Keyword Suggestions

Follow up your conversation with search keywords (support Google, Brave, Bing, DuckDuckGo)
Image without caption

✅ Domain Check Integration

Check domain name suggestions from the assistant with only 1 click!
Image without caption

👩‍💻 CodePen integration

Open code block in CodePen with 1 click!
Image without caption

User Interface

🌙 Beautiful Light/Dark/System Mode

Choose among Light, Dark, or System themes that are most comfortable for your eyes!
Image without caption

🖥️ Wide screen support

Make use of your ultra-wide screen when chatting with the AI assistant!
Image without caption

⌨️ Hotkey & Shortcuts

Command + K to search chats, prompts, AI Agents, etc. Easily change the hotkey to your preference.
Image without caption
Type / to search for prompts, chats, AI Agents:
Image without caption

🎙️ Voice Input

Multi-language voice input via microphone.
Image without caption

🔊 Text-to-Speech

Multi-language text-to-speech that gives the AI a voice. Supports ElevenLabs API and Browser Native Web Speech API.
Image without caption

📲 Mobile friendly support

Chat with your AI assistant on the go!
Image without caption

👩‍🎨 Set up Your Profile

Set your own profile with:
  • Custom avatar
  • API keys
  • AI instructions
You can create more than 1 profile.
Image without caption

🔊 Sound Notification

A “ding” sound will play when the AI assistant has finished typing (only play when if you navigate away from the app).
Image without caption

Chat Management

🔍 Chat History Search

Instantly search your previous chats and messages
Image without caption

📂 Chat Folders

Just drag and drop chats into folders, create a new chat directly in your folder (+) or quickly select and move chats (in bulk).
Image without caption

🍴 Edit & Fork Conversations

Easily split current conversation into a new chat. Easily edit message or reset the whole chat without starting a new one.
Image without caption

⤴️ Share Chat

Share your chat with friends easily with a secret link or export to a PDF/HTML/Text file.
Image without caption

✍️ Save Draft

Easily draft long prompts & messages with automatic draft save. Never lose your work again.
Image without caption

📌 Pin Favorite Chats

Keep important chats on the top.
Image without caption

🏷️ Add Tags to Chats

Add tags to each chat so you can easily categorize and find chats on the same topics quickly.
Image without caption

⬇️ Archive chats

Re-organizing your workspace by storing your chats with “Archive”
Image without caption

Cloud Sync / Backup / Migrate

🗄️ Import/Export Chats

Easily import/export your chats to backup your data or share with other people.
Image without caption

💽 Migrate from OpenAI ChatGPT

Import your existing chats from OpenAI to TypingMind easily.
Image without caption

☁️ Chats Sync & Backup

Sync and backup your chat data across multiple devices
Image without caption

TypingMind Extensions

Typing Mind Extensions allows users to embed custom JavaScript code into Typing Mind. The JavaScript code will have access to all internal data and application state of Typing Mind, allowing the users to add custom logic and application behavior to fit their workflow.
Use cases
  • Add additional backup & sync sources (AWS S3, Google Drive, private server, etc.)
  • Embed a widget to Typing Mind (e.g., live chat widget)
  • Adding custom keyboard shortcuts
  • Customize message rendering
Image without caption

Security and Privacy

🔏 Private By Default

No one can see your chat conversations (not even TypingMind’s developer). All chats and prompts data are stored locally.
Image without caption

🔐 API Key Encryption with Password

Your API Key is encrypted securely and stored locally on your device.
Image without caption

💵 API Tokens and Cost Estimation

Estimate how many tokens are used and how much you consume
Image without caption

📦 Self-host Static App

Host the static app on your own private server and domain. Maximum privacy and remove dependent on any hosted service. Available when you buy a license key.
Image without caption

Powered by Notaku