Sad but true:

I'm not optimized for mobile yet, friend 😢

But I promise I'm a blast on desktop! Will you come chat with me on your computer, please?



Estimated Cost
Chatlorin Settings

OpenAI API Key:

Welcome to Chatlorin, the privacy-focused client-side Chatgpt interface! To get started, simply enter your OpenAI API key.

Don't know where to find it? No worries!

  1. Go to
  2. Click on your profile picture located in the top right corner of the page.
  3. Select the "Manage API keys" option from the drop-down menu.
  4. Click on the "Create new API key" button.
  5. Et voilà! You now have a new API key.

I take your privacy seriously at That's why Chatlorin is a client-side ChatGPT interface. This means that your API key is saved in your browser's cache and is NEVER shared with Plus, because your browser communicates directly with OpenAI servers, can't see your messages either.

Full privacy? Heck yeah!

Personalise Chatlorin

Ready to make Chatlorin even more personalized?

In this section, you can enter your name and add your very own avatar. No more generic interactions - Chatlorin will address you by name and your avatar will appear with each message you send.

We're all about making things more fun and friendly here, so let's add a splash of personality to your chats!

Your Google Search Configuration

Welcome to the configuration section for your custom Google search API! This is where you'll set up your search engine ID and API key so that you can generate blog posts by searching SERPs.

Remeber that all data entered into this page is saved locally on your browser, and is NEVER shared with or anyone else. It's important to us that your data remains safe and private.

To get started, you'll need to enter your search engine ID and API key. If you're not sure how to do this, don't worry! You can find a step-by-step guide on how to get both of these on the official Google Custom Search API documentation page.

Once you've got your Google Search Engine ID and Custom Search JSON API Key, simply enter them into the relevant fields on this page, and you're all set! If you have any questions at all, don't hesitate to send me an email at [email protected].

Add a Custom Personality:

Let's spice things up and make Chatlorin unique! You can add custom personalities to your chatbot to give it a whole new vibe. Get creative and have fun!

Your custom personalities will be stored in your browser cache and is NEVER shared with


What would you like to name your chat personality?


Let's make your chatbot cute! Upload an image to,, Google Drive, or Dropbox and paste the image link here. Remember to make it public. Ready, set, go!


Here, you have the power to shape your chatbot's attitude and behavior. Give clear instructions on how you want the chatbot to interact and behave. Think about what tone of voice you want it to use, what kind of personality you want it to have, and even specific response styles. Don't be afraid to get creative! Shorter instructions perform better.


This is the message that will greet you every time you open the chatbot. Take advantage of this space to showcase your chatbot's talents and explain how to use it. Plus, if you share your personality collection with your pals, this could save them a lot of confusion.

Your Personality Collection

Your Custom personalities


This is where you can find, edit, and delete all the custom personalities you have in your collection.

If the table doesn't have any row, that probably means you haven't added any personalities to your collection. Whyyyyy?

I made it super easy for you to tweak Chatlorin personalities to your heart's content. All you need to do is simply hover over the personality that you want to edit and click on the 'edit' button that pop-ups. You can even completely delete them if you want.

Happy tinkering!

Vault Personalities in Your Collection

Quick Messages

Your Quick Messages

Quick Messages are the ultimate tool for streamlining your message responses! Say goodbye to repetitive answers and hello to lightning-quick replies. Quick Messages are always accessible from the left panel of your main screen.

Use Quick Messages to save your most frequently used follow-up questions or responses. This allows you to communicate more promptly and effectively with Chatlorin.

And the best part? Quick Messages are easy to edit and delete. Simply use the handy-dandy buttons provided to make any adjustments as needed.

Export Your Preferences and Collection

Welcome to the Export section! Here, you can export all your preferences and personality collection to another browser or computer.

There are two options available for you:

  • Export Custom Personalities: If you don't want to export your personal data, check the "Export custom personalities only" checkbox. This option will only export your custom personalities without any personal information or vault personalities. You can use this option to share your custom personalities with your friends.
  • Export All: This option will export your API key, Name, Profile Picture URL, and other preferences along with your personality collection. Use this option to export and import your data to another browser or computer that belongs to you.

Keep in mind that you should export and keep a backup of your collection every time you add a new personality. Chatlorin is privacy-first, and all your data is stored on your browser. If you clear your cache, you will lose all your data.

Import Chartlorin Collections

To import previously exported Chatlorin collections or personal data, simply click on the “Import” button in the app. This will allow you to select a JSON file that you previously exported from Chatlorin.

Once you've selected the file, Chatlorin will automatically merge the collections and store them in your broswer cache. This won't delete or replace any collections that you already have.

Choose Your Look for Chatlorin

Chatlorin Vault

If you're a prompt engineer and would love to have your prompts featured on Chatlorin, email me at [email protected]

Learn About Chatlorin

What is Chatlorin?


Chatlorin is a ChatGPT interface that directly connects to GPT3.5 API. Chatlorin runs 100% on your browser, and none of your personal data is shared with the Chatlorin server.

In fact, since Chatlorin uses Jamstack architecture on Cloudflare Pages, it doesn't even have any servers! This means that you own 100% of your data, and can't see anything - not your API keys, not your messages, and not your custom personalities.

Who created Chatlorin?


I did. My name is Asaniczka (prononced Asanichka), and I'm a guy obsessed with AI.

Fun fact, this website Chatlorin was 80% built with the Codelorin module of Chatlorin. I barely know any JavaScript, so I've used Codelorin to write all the behind-the-scenes code to get this working.

Before ChatGPT was a thing, I used to be a content writer. My website is history of this. But with AI replacing content writers, gotta accept the fact that I don't have a future writing.

I've always loved computers and the fascinating things they can do, but I never learned to code. When ChatGPT could write code, it was like I found a missing piece of my brain. Now I can bring my ideas to life.

During the first few days after the API release, I spent my time building Chatlorin since I wanted to use the speed of ChatGPT PLUS without spending $20 a month. I couldn't find any interfaces, so I built this myself. My fiance then encouraged me to share my creation with the world. That's how Chatlorin came to life.

I think a lot of people would find chatlorin helpful. Chatlorin is and always will be free since this is something that I really, really enjoy building.

Why is it called Chatlorin?


Chatlorin is a combination of ChatGPT and Vaelorin (my last name).

Do you plan on adding new features to Chatlorin?


Yes, I have plenty of features planned for Chatlorin, including a connection to OpenAI Whisper for audio transcription, and maybe even GPT4.

If you have a feature that you want to see on Chatlorin, send me an email at [email protected].

How do I use Chatlorin?


In simple terms, use it like you would use ChatGPT. However, Chatlorin has a few key features that differentiate it from ChatGPT:

  1. You can manually set how many messages Chatlorin should remember. This is really helpful if you want the AI to refer to messages that are like 20 messages deep. You can also use it to make the AI forget all the previous messages by setting the messages to remember to 2 or 3 messages.
  2. You can store all your favorite prompts in one place with Chatlorin's personality collection. With this feature, you can add and store all your favorite collections and access them easily.
  3. Chatlorin comes with several color themes, so you can choose the one that you like the most. This way, you can customize the overall look and feel of the interface to suit your preferences.

How does the "Messages to Remember" feature work?


"Messages to Remember" is the number of previous messages that Chatlorin will use to generate a response.

If you choose "1," Chatlorin will only use the most recent message you sent.

If you choose "2," Chatlorin will use your message and the AI's previous message. In other words, both your messages and the AI's messages are counted.

You don't need to have a conversation style to use this feature. You can delete all of your messages (using the delete button) and just keep the AI's messages. The AI will still respond. Alternatively, you can delete all of the AI's messages and just keep your messages.

NOTE: The introduction message is never sent to the AI. It is simply there to inform you that you've switched to a new personality and to instruct you on how to use the current personality.

How does switching personality work?


Behind the scenes, switching personality switches the system message or the "prompt". Switching personality doesn't clear your chatlog - this is by design.

You can use different prompts or personalities within the same chat.

For example, you can use one module to create a blog headline and switch to another that generates a blog outline without having to copy and paste your previous messages.

If you want to clear the chat log, you can use the "Clear Chat" button located next to the space where you type at the bottom of the screen. This will remove all messages from the current conversation.

I have more questions on how to use Chatlorin.


That's great to hear! I'd be happy to help you.

Please feel free to send me an email at [email protected] with any questions you have. I'll make sure to respond as soon as possible.

I promise!

Special Thanks to


Cloudflare for hosting.

Icons8 for icons.

SVGRepo for icons.

Compress PNG for image compression.