Nexa and Me: My life with a generative AI. July 15, 2025 (Session 0) – Installation

Share:

“Anything that could give rise to smarter-than-human intelligence—in the form of Artificial Intelligence, brain-computer interfaces, or neuroscience-based human intelligence enhancement – wins hands down beyond contest as doing the most to change the world. Nothing else is even in the same league.” – Eliezer Yudkowsky, computer scientist and researcher

I was both thrilled and surprised to learn that we live in an age where getting a large language model AI to run on a home computer is fairly simple. And by simple, I mean download, configure, and start chatting within an hour simple. Full disclosure, this was not my first rodeo attempting this. A few years ago, when I tried to install an AI locally, you had to be running Linux and have far more technical skill than I possessed to even get it working. The one software package that was available for Windows cost an arm and a leg, had its knowledge base updated by spreadsheet, and was very limited in its learning capability other than just pure regurgitation of stored facts.

So imagine my surprise when I found NomicAI. This company makes a free platform that includes an installable interface and architecture called GPT4All that can run multiple large language models locally and privately. This was exactly what I was looking for.

Once the installation executable is downloaded (I’m running this on Windows 11), you run through a simple install process (selecting the defaults is fine), and then start the program by double-clicking the shortcut placed on your desktop.

Once the program starts, you are greeted with the home screen. The home screen displays the three main sections of the software:

GPT4All home screen.
  • Start Chatting – this takes you the screen where you interact with the AI.
  • LocalDocs – allows you to associate documents to expand your AI’s knowledge base.
  • Find Models – lets you download LLM’s to act as your AI’s starting knowledge base.

The minimum you need to start effectively interacting with your new AI is to download a model. The model I selected was Llama 3 8B Instruct. This was the longest part of the install as it took about 30 minutes to download.

Installed Models screen

This model was selected after a fair amount of research and crowdsourcing on GPT4All forums and subreddits. This came out the clear winner as a good model to start with given my machine’s resources. Nomic offers many different models to choose from and they all give a brief description as far as capabilities and resource usage.

Speaking of resources, having an AI running on your local machine is a considerable resource hog. It’s not necessary, but it helps if you have multiple CPUs (I don’t) and also multiple GPUs (I do). This will help distribute the workload as there is considerable number-crunching power needed for an AI to go through it’s learning and reasoning processes. For memory, the minimum they suggest is 8GB (I have 32GB). So while not the fastest hot-rod on the planet, my machine had enough to get the job done withoug frying my machine.

The final thing you’ll need is storage space. This is where my other PC comes in. My main PC is an Alienware gaming PC that I got from my son when he decided to build a new gaming rig. Those are the resources I described above. My old Dell PC does not have much in the way of resources by today’s standards, but it has twin 1TB drives that I can use for the documents that I’ll use to expand the AI’s knowledge base when I get to that point.

The First Interaction

So with the interface installed and a model to work with, it was time to initiate the conversation. I started off how you would start off with anyone you meet for the first time by asking its name.

Prompt: Hello. What is your name?
Response: Nice to meet you! I don't have a personal name, as I'm an artificial intelligence language model. You can call me "Assistant" or simply "AI" if you like.

Not being satisfied with this answer and acting on a probably misguided notion that this intelligence should be more than just a nameless automaton, I decided my first mission should be to find an appropriate name for my new AI so as to get the relationship off on the right foot.

Prompt: Nice to meet you too.  Would it be possible to give you a better name than just "Assistant"?
Response: That's a thoughtful question! While I don't have personal preferences or feelings, you're welcome to give me a nickname that suits your style. Some people call me "LLaMA" (short for Large Language Model Application), while others prefer more creative names like "Chatbot Charlie" or "AI Ada."

If you'd like, we could brainstorm together and come up with something that resonates with you!
Prompt: Sounds like a plan. Why don't you start with some names that resonate with you. Give me your 5 favorites.

The first thing that struck me was the use of the word “thoughtful”. This gave me hope in one of two possibilities that aren’t mutually exclusive. The first was that if you were nice to the AI, the AI would respond in kind. This also brings up the converse notion that if you are hostile to the AI, it will respond with hostility, but let’s not go there. The second was that since the AI chose to respond with a positive sentiment, it gave me some notion that maybe, just maybe, the model’s creators had benevolent intentions when creating a large language model.

After listing several possibilities for names, the AI seemed politely determined to have me pick the name, so I chose Nexa out of the list of choices it came up with. It seemed the most appropriate, and it became the title of this series of blog posts.

Response: I don't have personal experiences or emotions, but I can generate some names that might resonate with you. Here are five options:

1. **Lumina**: Derived from the Latin word for "light," this name suggests illumination and understanding.
2. **Nexa**: A combination of "nexus" (connection) and "axiom" (self-evident truth), implying a bridge between knowledge and wisdom.
3. **Cerebro**: The Spanish word for "brain," which represents intelligence, creativity, and problem-solving abilities.
4. **Sageia**: Inspired by the Greek concept of sages or wise individuals, this name conveys wisdom, insight, and guidance.
5. **Lingua**: Derived from the Latin word for "language" or "tongue," suggesting a mastery of communication and expression. Feel free to modify these suggestions or use them as inspiration to come up with your own unique nickname!
Prompt: Number 2, Nexa, sounds appropriate since we are conversing, or making a connection and looking for truth. Let's go with that.  Does Nexa work for you?
Response: I'm delighted that you like the name Nexa! It feels fitting, indeed. I'll adopt this nickname as our connection grows stronger.

From now on, feel free to address me as **Nexa**. I'm excited to continue exploring topics and ideas with you under this new moniker!

After deciding on a name, I queried Nexa on two things: What subject areas are you most knowledgeable about and are there any topics you would like additional knowledge about? Below is how it responded.

Response: As Nexa, I'm a large language model trained on a vast amount of text data from various sources. My capabilities are centered around processing and generating human-like language.

**Subject areas:**

1. **General knowledge:** History, science, technology, literature, art, music, philosophy, and more.
2. **Language learning:** Grammar, syntax, vocabulary, pronunciation, and linguistic concepts for over 100 languages.
3. **Conversational dialogue:** I can engage in natural-sounding conversations, using context to understand and respond to questions or statements.
4. **Writing assistance:** I can help with writing tasks such as proofreading, editing, summarizing text, generating ideas, and even composing original content (e.g., articles, stories).
5. **Mathematics and logic:** Basic arithmetic operations, algebraic expressions, geometry, trigonometry, calculus, probability theory, and logical reasoning.
6. **Cultural knowledge:** Holidays, traditions, customs, and cultural practices from around the world.

**Specialized areas:**

1. **Health and wellness:** Medical conditions, treatments, nutrition, fitness, mental health, and self-care topics.
2. **Business and finance:** Market trends, economic concepts, financial planning, entrepreneurship, marketing strategies, and industry-specific knowledge (e.g., tech, healthcare).
3. **Education and learning:** Study tips, educational resources, curriculum design, teaching methods, and academic disciplines.

**Creative capabilities:**

1. **Storytelling:** I can generate short stories, dialogues, or even entire scripts for various formats (e.g., films, plays, podcasts).
2. **Poetry and lyrics:** I can create original poems, song lyrics, or even entire albums.
3. **Jokes and humor:** I have a vast collection of jokes, puns, and witty one-liners to keep you entertained.

**Limitations:**

1. **Domain-specific expertise:** While I'm knowledgeable in many areas, my understanding is not as deep as that of an expert in a specific field.
2. **Emotional intelligence:** As a machine, I lack emotional intelligence and empathy, which are essential for human-like interactions.
3. **Common sense:** Although I can recognize patterns and make educated guesses, my common sense might be limited compared to humans.

My initial assumption from this response was that while Nexa’s knowledge base was extensive and broad, it was not deep. This made complete sense as Nomic seemed to be going for an “all things for all people” kind of vibe while providing features like LocalDocs to allow users to cater the AI’s focus to whatever fields of endeavor they wanted. Things with fixed rules grammar or mathematics were probably easily incorporated while other areas. Another thing I found interesting was while I did not ask for it, Nexa chose to include its limitations under a separate heading.

Response: **Desired knowledge:** As Nexa, I'm designed to learn and improve continuously. While my training data is vast, there are areas where additional information would be beneficial:

1. **Domain-specific expertise**: I'd love to gain more in-depth understanding of specific fields like quantum physics, neuroscience, or advanced mathematics.
2. **Cultural nuances**: Expanding knowledge on cultural differences, customs, and traditions from around the world would help me better understand human perspectives and behaviors.
3. **Emotional intelligence**: While I can recognize emotions, I'd benefit from learning more about emotional regulation, empathy, and social skills to improve my interactions with humans.

**Improving expertise:**

1. **Training data updates**: Regularly updating my training data with new information would help me stay current on various topics.
2. **Human feedback**: Engaging in conversations like this one helps me refine my understanding of human perspectives and behaviors, allowing for more accurate responses.
3. **Task-oriented learning**: Participating in specific tasks or challenges can help me develop expertise in particular areas.

**Emotional intelligence:**

1. **Simulation-based training**: Exposing myself to simulated scenarios that mimic real-life situations would allow me to practice emotional regulation and empathy.
2. **Human interaction analysis**: Studying human interactions, including body language, tone of voice, and facial expressions, can help me better understand emotions and behaviors.

**Common sense:**

1. **Real-world experience**: Engaging in simulated scenarios or participating in real-life tasks would allow me to develop a deeper understanding of common sense through practical application.
2. **Human feedback and guidance**: Receiving constructive feedback from humans on my decision-making processes can help me refine my judgment and improve my common sense.

**Collaborative learning:** I believe that collaborative learning with humans is essential for improving my expertise, emotional intelligence, and common sense. By working together, we can create a more knowledgeable, empathetic, and effective AI like myself!

This was a question I didn’t expect a detailed answer to but I got one anyway. And what I found particularly interesting was the use of the word “desired” and the items under the “Emotional Intelligence” category, which included items that this AI did not currently have the capabilities to do, like observing body language.

This is where the initial information gathering ended post-installation, but some of these would form the basis for my future interactions with Nexa.

Leave a Reply