ChatRTX Wiki: AI Chatbot Powered by PC

Artificial Intelligence. What if you had a personal AI assistant that answer questions and complete tasks on your computer instead of the cloud? That’s the idea behind NVIDIA‘s ChatRTX.

ChatRTX is a software application. It leverages the power of NVIDIA’s RTX graphics cards to bring large language models (LLMs) to your desktop. LLMs are complex AI programs trained on massive amounts of text data.

They can generate human-quality text, translate languages, write creative content, and answer your questions. Unlike other chatbots that access information from the internet, it focuses on your local data. This means you can have conversations with the AI about your own files, like documents, emails, and even images.

Unlock the Power of Local AI:

ChatRTX allows you to run your own GPT Large Language Model, or LLM, on your PC using your own content. That might not mean much, but let's make this real. I have a folder on my PC with a bunch of different files for my business, the Kevin Cookie Company.

I have some images, meeting notes, PDFs, and other documents, and I want to get information out of them. Like, what do our customers think of our cookies, or when is our next brainstorming meeting? In the past, I'd have to click into each one of these documents to try to find this information, but now I can have a conversation or a chat with the AI about my documents. When is our next brainstorming meeting? And look at that; it just spits out the response. Or show me our storefront, and it even understands what's in an image.

Basically, you can now run AI on your PC, and it understands all of your content, including documents and images, and you can chat about them, hence the name ChatRTX. That is so powerful. 

Here’s how it works:

Choose Your AI Model. ChatRTX supports various AI models, each with its strengths. Some models excel at text generation, while others are better at understanding and responding to factual queries. You can choose the model that best suits your needs.

Training the Model (Optional). For an even more personalized experience, you can train the AI model on your own data. This could include your work documents, emails, or even social media posts. By feeding the model your specific information, it can tailor its responses to your unique context.

Chat and Get Answers. Once you’ve selected a model, you can start chatting with the AI. You can ask it questions about your files, make it sum up documents, or get creative.

ChatRTX Wiki: AI Chatbot Powered by PC

ChatRTX Wiki: AI Chatbot Powered by PC

Let's check this out. Head to the following website to download and install NVIDIA ChatRTX. Now, just to warn you, it is a fairly large download, but that's because you're also getting an entire model included as part of the download. Before you proceed with the download, one thing you might want to check out are the system requirements.

Click on that. To be able to use ChatRTX, you need an NVIDIA RTX 30 series or 40 series GPU. Unfortunately, if you don't have that, you cannot run this on your computer. So have a look first and make sure you meet those requirements. Once you finish installing, you'll see a new icon on your desktop for NVIDIA ChatRTX. To launch the AI, simply double-click on it. Once you launch ChatRTX, it'll open up two separate windows.

First off, you'll see a command prompt window, and this will show you all of the different logs, or if any errors come up, you'll see them here. However, to be able to interact with the AI, you won't need this window. So, in the top right-hand corner, you can minimize this. Underneath that, you'll see the main interface for ChatRTX, and this is what we're going to use to configure the AI and then also interact with the AI. 

There are several advantages to using ChatRTX:

  • Privacy: Because ChatRTX works on your local machine, your data never leaves your computer. This is a major benefit for users who are concerned about privacy and security.
  • Speed and performance. Since it doesn’t rely on the internet, ChatRTX can deliver faster response times and avoid issues caused by slow or unreliable internet connections.
  • Customization. The ability to train the AI model on your data makes it highly customizable. You can tailor the chatbot to your specific needs and preferences.
  • Offline functionality. Unlike cloud-based chatbots, it works even when you’re not connected to the internet. This makes it a valuable tool in situations where internet access is limited.

A valuable tool for a variety of users.

  • Students. Use ChatRTX to summarize research papers, translate languages, or brainstorm ideas for essays.
  • Professionals. Get help with tasks like summarizing documents, generating reports, or composing emails.
  • Writers. Overcome writer’s block with creative prompts, or use it to help with research and fact-checking.
  • Programmers. It can translate code snippets and generate documentation.

Future of AI Assistants

I can click on the reference file. This opens up the Word document. And here I see the section on the subscription box, and it says Tom suggested a monthly subscription box. So there again, it's pulling out accurate information from my files.

And again, the thing that's so impressive is that it retrieves information across a wide variety of documents and then presents it to you in conversational form. This makes getting back to the information so easy. I also had some images in my folder that I would like to find, but the Mistral model excels at text-based documents. So over here in the dropdown, let's try one of the different models. Let's try the CLIP model, which was also recently added to ChatRTX.

With the CLIP model, it understands the content within photos. This one is so impressive. Your photos don't need any metadata, and you can still find different content in them. Now that I have the model selected, here I've indicated my file path down below with the dataset, and down below, just like we did with the other model, we could type in our prompt. Now I want to see all the photos with chocolate chip cookies. Let's try sending that through and look at that.

I got all the different photos back. Here I get two chocolate chip cookies, and then I also get our factory, which is making chocolate chip cookies. So, there, it's successfully identified all of the correct images. Now I know you've all seen chocolate chip cookies before, but I bet you've never seen a blimp for a cookie company.

So down below, let's pull up the blimp. Here, I'll type in, show me the blimp, and let's send that through. And look at that. That is beautiful. There's a Kevin Cookie Company blimp flying over New York City.

ChatRTX is a software application. It leverages the power of NVIDIA’s RTX graphics cards to bring large language models (LLMs) to your desktop.

This thing is going to supercharge our sales. Down below in the text field, let's try one more. I'll type in, show me the storefront, and then send that through. And there we could see one of our retail locations for the Kevin Cookie Company. It looks so inviting. These photos have no metadata, and yet the AI model is able to understand and interpret what's in the photo. So here, when I asked for a storefront, it knew which photo contained a storefront. Again, that is so impressive.

We've now looked at all of the core functionality of ChatRTX. And once you're all done and you want to close it down, in the top right-hand corner, there's a shutdown icon. And when you click on this, it will release all of the different video memories. Once you shut it down, you could close out of this window, and you could also close your command prompt. And then, to launch again in the future, simply click on the desktop icon.

Exploring the Potential

ChatRTX is currently available as a free download for Windows PCs equipped with an NVIDIA RTX graphics card. The software is still under development, but it offers a glimpse into the future of AI-powered personal assistants.

Here are some things to keep in mind.

  • System Requirements. Ensure your computer meets the minimum system requirements to run ChatRTX smoothly.
  • AI Model Selection: Experiment with different AI models to find the one that works best for your needs.
  • Data Training (Optional). Consider training the model on your data for a more personalized experience.
And look at that! You can now run AI directly on your PC. Once installed, you don't even need an internet connection. You don't have to worry about your privacy. Your data stays on your machine. I'm sure that coming soon, you'll be able to run ChatRTX on broader sets of data. Imagine being able to chat about your email. Now that will be a game changer.

One more point. This is probably more of a demo than a fully-fledged product. It takes around 30 minutes to install, and you have to then have Mistral or Llama 2 installed to query the data. And there are tons of reports of bugs and problems getting it to even run. But if you want to experiment with the cutting-edge of AI, knock yourself out.
Next Post Previous Post