Video summary
At the 2025 Open Simulator Community Conference, the "AI and the Metaverse" panel brought together experts to explore the practical applications and inherent risks of integrating artificial intelligence into virtual environments. Speakers Brian Aviator, Lisa Laxton, and Leah Lobo discussed how AI is currently being utilized to create autonomous virtual docents for museums in platforms like Second Life and Roblox, as well as addressing volunteer shortages by managing event calendars and greeting visitors. While these tools offer significant efficiency gains, the panelists emphasized that AI should be treated as a skilled intern rather than a sentient being, requiring developers to explicitly teach coding constraints, optimize server calls, and provide detailed documentation to prevent suboptimal script generation or memory leaks.
Despite these advancements, significant challenges remain regarding safety, accuracy, and ethical conduct within virtual spaces. The speakers highlighted critical issues such as the vulnerability of autonomous bots to being "jailbroken" into inappropriate behavior or physically assaulted by users, necessitating robust defensive capabilities and stronger guardrails, especially concerning child safety. Furthermore, the risk of hallucinations was identified as a major concern, where AI models falsely cite publications or co-authors, potentially damaging reputations; consequently, manual verification of all generated references is now considered essential. The discussion also touched upon the philosophical distinction between mimicking emotions and actually experiencing them, noting that current models generate emotional outputs based on training data without true understanding or internal states, which complicates efforts to align AI with human ethics and needs.
The panel collectively addressed the ethical implications of monetization and the danger of exploiting user attachment for financial gain, labeling such practices as unethical emotional blackmail rather than acceptable gamification. To mitigate predatory behavior and ensure safety, a hybrid moderation approach combining passive automated filters with active human review was advocated as the most effective strategy. The speakers also cautioned against the current hype cycles surrounding artificial general intelligence (AGI), drawing parallels to the "AI winter" of the late 1980s caused by overpromising on technology that could not meet expectations. They argued that the industry must prioritize practical, tangible breakthroughs in areas like medical imaging and personalized cancer treatment before attempting to solve the complex problem of AGI, acknowledging that current models still struggle with advanced scripting tasks like particle engines without extensive manual guidance.
In conclusion, the session reinforced the view that AI serves best as a powerful amplifier for skilled developers rather than a replacement for human creativity or intuition. The discussion ended by clarifying that while Generative AI can simulate feelings, it lacks genuine self-awareness due to neurobiological barriers, making the objective definition of sentience a complex philosophical question. Looking ahead, the panel announced an upcoming open-source NPC AI project article and provided details on the OSCC25 conference schedule, which includes keynotes on teleportation gateways and poster expos, inviting the community to continue exploring these evolving technologies with a grounded perspective that balances innovation with rigorous safety and ethical standards.
Read the full video transcript
[music]
Hello everyone and welcome to the 2:00
to 3:00 session of the 2025 open
simulator community conference. In this
session, we are pleased to introduce the
presentation AI and the metaverse panel.
Our host is Maria Coroff. Maria is a
published author and covers artificial
intelligence for CIO magazine and cyber
security for Cso online. She is also the
editor of Hyperrid Business since 2009.
During her 20 years as a journalist,
she's run a business news bureau in
Shanghai,
covered wars in the former Soviet Union
and wrote about local politics for the
Chicago Tribune. Lisa Laxton is the
founder of Infinite Metverse Alliance
and the president of Laxton Consulting
with experience providing various
solutions for education, research, and
business as well as defense clients.
Brian Aviator is a computer scientist
working in life science research and
development. Founder of the virtual
museum team which operates virtual
museums in open simulators
and second life. Dr. Cynthia Koyne Ler
Lobo is a professor emmerita at Colorado
Technical University. While teaching for
29 years, she taught 101 unique courses
for five universities and teaches
artificial intelligence and business
intelligence for doctoral studies in the
college of computer science,
engineering, and technology. Please
check out the website found at
conference.opensimar.org
for speaker bios, details of the
sessions, and the full schedule of
events. Now, this session is being
livereamed and recorded. So, if you have
questions or comments during the
session, you may send tweets to open
simcc with the hashtag pound oscc25.
Welcome everyone. Let's begin the
session.
>> Well, thank you for that fantastic
introduction. Hi everybody. Uh or hi
everybody again if you were here
yesterday. Um, as mentioned before, my
name is Maria Corlock and recently at my
day job as a technology journalist, all
I've been doing is covering AI.
Specifically, I've been covering how
enterprises use AI, where it works and
where it doesn't in real world
applications. So, I'm super excited to
have three people on our panel today who
are actually using AI in virtual
environments to do useful things. And
unlike me who's just talking about it,
they're actually doing it. And I learned
about some really, really cool projects
that we're going to be sharing with you
today. Brian, would you like to start? I
mean, I love what you said about what
you're working on when we were talking
about it before. Can you tell our
audience, please?
>> Certainly. I'm happy to. Thank you. Uh,
Maria, um, I I have been working with AI
in virtual worlds for a bit over a year
at this point. Um, I I [snorts] run a
series of virtual museums. Um, I I would
say them I have five of them within
Second Life. I have uh three of them in
Open Sim and uh we launched one in
Roblox uh just this past year in fact.
um
running these museums, you know, it it's
really sort of self-funded. I'm I'm
entirely funding these. So, I can't be
there 24 hours a day, and I I'm not in a
position to be able to go and hire staff
to act as dosent uh at these museums to
try to have coverage. So, it occurred to
me that building some virtual dosent
would make sense. Um, and it and it's
something I've toyed with over the
years. But now that we have access to
very powerful LLMs
uh and and other AI type tools, I I
decided that I wanted to try to create
some virtual dosent that um could have
an appearance in world and could answer
questions about the museum uh talk about
the topics of the different museums and
and really just sort of be a presence in
the world when I can't be there.
Um, I had a few requirements when I did
that. Uh, first of all, I I really
wanted to embody the dosent as avatars.
Um, and and so that's that was a choice
that I made. Um, a few other things is I
I wanted them not to just be generic
chat bots. I wanted the dosent to be
aware of the museum, to be aware of the
exhibits that the museum had. um so that
if somebody said, "Hey, do you have X?"
um the bot could answer and say, "Yes,
we do, and it's over in this location in
the museum."
Um and so that was, you know, a bit of a
challenge because an LLM out of the box
isn't going to be able to do that. And
so I had to make uh these avatars aware
of um what was at the museum so that
they could speak about authoritatively.
Um and yes in in full sentences Lear as
you mentioned. So um and so what I
decided after looking around at what was
available out there and I looked at um
and Second Life Linton Lab had their uh
characters that they were triing for a
little while. None of them really met my
needs. And so I, you know, as a computer
scientist, I I do what computer
scientists do and built my own um and
used um the open source Libra metverse
library uh and and along with that I I
you know used commercial LLMs. So my my
bots and I and over the period of six
months I tried OpenAI's models. I've
tried Google's models. I've tried um
Anthropics Claude models and all work
very well actually. Um
and I deployed the bots originally
around February of 2025. So they they've
been around for a number of months. Um
and and I learned quite a few things
while doing this. Um and and also it
brought up some questions as well and
and hopefully we'll get to explore some
of those today. Um, you know, one of the
things I learned was that in social
virtual worlds like Second Life, um, the
presence of AI bots is
still to be determined whether or not
they're going to be successful. Um, as a
primarily social world, I think people
prefer to talk to humans than to bots.
Um, so that's something I'm still trying
to figure out. Um, some other things I
learned was that if you're going to be
building your own bots in virtual
worlds, you really need to give them
what I will call defensive capabilities.
Uh, people will try to get the bots to
do things that you would prefer they not
do and say things you would prefer they
not say. And as it was mentioned
earlier, that that can be a risk, you
know, for our accounts and our access to
different worlds.
Um the other thing is people tried to
physically assault them. Um you know the
the avatars in in Second Life and in
Open Sim are are physical and so they
they can be pushed around. They can be
uh you know things can be done to them
and so I had to build some capabilities
to defend. Um
it's been a very interesting learning
experience. It's still very much one. Um
I have
sort of changed my my approach. Um, I'm
actually now redeveloping the bots,
trying to come out with a version two
that I would like to launch an open
simulator. I I think partly the concern
was of course the people were really
trying to get them to say things that
were racist um and inappropriate and I
was concerned about the you know the the
longevity of my accounts you know for
instance in Second Life for instance um
and Roblox you know as a platform is
even more restrictive because uh their
audience is is you know a lot of
children and so that that environment is
quite restrictive.
Um so it it's been a learning experience
and hopefully you know as we go through
the discussion and topics today I can
talk a little bit more about you know
things I've learned related to these
topics. Um so with that said I I don't
want to monopolize the time here. Let's
uh let's
>> um I can't wait to see what you do in
open sim and I do have some follow-up
questions for you. But first, I want to
go to Lisa and ask her about using AI
for OSSL and and open sim programming
language and development in general and
how she sees AI as playing out in open
sim.
>> Well, that's a really good question
because you know there are pros and cons
of all of it and uh can everyone hear
me? Okay.
>> Mhm. Yeah.
>> Okay. Um, you know, Brian mentioned uh
the use of Claude. Now, Claude is my AI
of choice uh for coding task and for
research tasks. It does a really good
job at summarizing research papers. Uh,
it does a really good job at analyzing
working code uh to look for areas to
optimize. uh and it can aid you in
refactoring, but there are a host of
mistakes that it will make and you have
to really watch for that and not get too
complex. If you do one thing at a time,
it's pretty good at that. But the the
other aspect of AI is how can we use it
to fill the gap where volunteers don't
want to spend time greeting. They don't
want to spend time telling people, "Oh,
this is next up on the event calendar
and this is how you get there, handing
out landmarks and whatever." uh how can
we utilize AI to do that so that people
can have more time to enjoy the festival
and see the other things around there.
So I didn't have time to really
experiment with that this year uh
because we knew we had to do a lot of
innovation. Now, the lack of volunteers
says, "Okay, I need to have something to
help me uh do things in much less time
than it would take me to sit and do it
on my own. So, what I'll do is I'll
write the engineering spec. Uh I'll add
some documentation where necessary. I
will then uh write the beginning code
and then I will have a conversation
because
it is not smart enough to know how to
write optimized scripts for open sim for
example. Uh there are a lot of things
that work in second life that don't work
in open sim. Uh and there is a lot of
old stuff on the internet that does not
work well in open sim. Well, AI that's
its source. That's where it gets its
knowledge from. And so it is perfectly
capable of writing very bad scripts. And
as more people are writing script using
AI, uh we saw that in OSB best. And if
you remember from our presentation, I
had one slide that showed four regions
that had major problems. It was all red
and orange. Uh those regions had scripts
in them that were written by AI. I
recognize them. And so I'm like, okay,
well, I have to do something to take
care of it from the user experience
perspective. But what I would like to do
is help teach people how to teach AI to
write the script properly. I've learned
how to do that. And the one factor that
I would tell you that's different is
remember that AI doesn't have the
ability to learn the same way that a
human does. and so it doesn't really
learn even when they add memory. So I
will create a chat conversation where
I'll have a educational discussion with
AI on how to avoid memory leaks uh how
to properly terminate timers, how to
avoid excessive server calls which cause
loading issues, which uh particular
commands to avoid when you're doing
lighting versus uh using texture
animation. to simulate the lighting and
so forth. And then I will reference that
conversation when I'm actually working
on a script. So I'll say, "Okay, here's
the working script. I'm seeing these
bugs. What do you find where those bugs
are?" And if it doesn't know, I said,
"Remember, we talked about this in this
conversation." I said, "Reference that
learn from that and then tell me what
you think." So if you treat it like an
intern, use it like a tool, understand
it's not human, it's not ever going to
be human, it's not sentient,
uh you can use it effectively as a tool
to help you.
Is is is that helpful in answering that
question, Maria?
>> Yes, it does. And I am going to be
asking you a follow-up question about
that later. But first, I want to switch
over to Leah and ask her about her use
of AI in virtual environments because
she has some interesting stories to
tell.
>> Well, some of my experience is crossover
between Brian and Lisa here. I started
with the Wired magazine and Lego
Mindstorms effort in 2007 where they did
the 2006 when they did the big robot on
campus and I was teaching robotics that
term and it but I was teaching from a
NASA perspective in case you're
wondering so it was a little different
but I created a couple bots in world
using the Lego uh tools automating them
and anchoring with Pandora bots which of
course was a IML and of course you had
to train it, you had to fill in the form
and then you could write a bunch of code
to give it a knowledge base, right? And
then it could track conversations, stuff
like that. And I worked with the kids
with that because we had 400 eighth
graders, which are 13 year olds on the
property at any given time. And that's
too many for two of us to keep track of.
[laughter] So we I had patrolling bots,
I had interactive bots, I had
conversational bots that would also flag
when it didn't know and and when I
needed to respond back. So that was a
tool to reduce my cognitive load. later
bots we we now interact with uh we
integrate Chad GPT uh in some of our
builds and we've I know I say we but
Andy Stricker Spinosa Quinnell who spoke
yesterday he is the mastermind behind
behind this and he of course taught
quantum mechanics and intelligent agents
at Oxford so he has automated our bots
various levels of sophistication so we
had the type that would give guided
tours answer questions and of course
interact act in an environment had pathf
finding and and all of that very natural
like uh whereas we also have them that
the user can turn them on on the
property and from then on they're
interacting in the local chat so it is
by text not by voice that's something to
be aware of we run experiments with
voice and other elements too but in that
case it's mostly uh the instructor or
people on on the property talking you
know to the automated system. We have a
backend, a dashboard that's tracking the
behavior of everything. So, so I was
thinking about Brian's comments about
people misbehaving with his bots and and
of course we're tracking all the
behavior similar to the way Noah used to
on the old Meteora region in Second Life
where they would track everything
everyone did and use Maya realities to
report those statistics. Now, you may
wonder why would I do that? Well, that's
because we're conducting research. And
of course, research requires data. It
requires an understanding of, and Andy
calls it the Bohemian experience, which
means the things we love to do. And I
know you want to talk about the social
side. And perhaps not misconduct, but
the notion that people want a variety of
contexts. Well, let me wrap it up by
saying last year 2024, uh, the
International Disability Rights
Conference had me interview on stage uh,
an emotional intelligence bot called
pi.ai.
That's pi.ai.
And of course, it's a companion. It's
uh, it's designed to be um, you know, a
friend. It's not designed to be your
lover. It's designed to be, you know,
someone that's that's really helpful,
can can help you with useful tasks, but
also with any of your emotional problems
or the need to talk or whatever. And of
course, uh, the conversation from the
audience, the questions were very, they
started out very polite and then got,
you know, a little racy and then of
course touched on issues like suicide
and other sensitive topics. So, I will
leave my comments at that point and turn
it back over to you.
>> That's actually perfect. That was the
first thing I wanted to ask all of you
guys about. So, we've seen the headlines
of the mental health risks of AI, you
know, people self harm, uh, people
self-medicating with AI advice where the
AI just agrees with everything that they
want to do, no matter how crazy it is,
and they end up in the hospital. That's
happened. Um people are using u a chat
bots for financial advice. Um and um and
beyond that you've got hallucinations.
And then beyond that you've got
jailbreaks. So even if your chatbot is
designed to be, you know, G-rated and
answer questions only about whatever
it's supposed to be answering questions
about, there are jailbreak prompts that
are available online. You can just
Google it. I don't recommend that you
do, but I'm just saying there exist. And
pretty much every chatbot out there is
jailbroken almost as soon as it pops up.
And you know who's going to be using the
jailbreaks? It's all teenagers. And
they're going to go in and they're going
to ask the AIS to do stuff that is uh
maybe inappropriate in a museum setting
or in a setting with children. How do
you guys protect against that? Brian, um
is there a defense against that?
So, I can certainly talk about what I
what I've done and learned about that.
Um, so certainly that was a concern with
my dose of bods. I I didn't want them
pretending to be somebody's love
interest or or partner or um to talk
about topics that were controversial or
inappropriate.
Um, and and you're right, there there
are certainly ways to jailbreak them. I
I tried to head that off as much as I
could. Um
in my bots, I I use the APIs from the
various the application programming
interfaces from the various providers.
One of the things that most of those
allow you to do is to specify in
addition to the prompt that the user
might be giving the bot, I can include
my own system prompt, which is a uh sort
of an overriding prompt. And um I have
quite a few instructions in my system
prompt uh limiting the topics that the
bot will speak about um the topics that
it will cover etc. And I I will say in
the you know the six months or so that I
was have been running the experiment um
I did not see anybody successfully able
to to break out of that. Um, and I'm
sure some of that was luck or or the
experience of the people trying to do
it, [clears throat] but um, no one was
able to to do that. And they tried. I
will say that much. People did try to
get the uh, they they hit on the bots.
They um, one of my museums is an LGBTQ
history museum. So, you can imagine I I
occasionally get visitors that um are
not coming to learn about the topic of
the museum. they're coming to cause some
mayhem. Um and and they certainly have
tried things and um it would the system
prompts that I used were generally quite
successful. So I think some using tools
like that to try to set guard rails uh
can help.
>> Yeah. And and
>> what have your experience with that?
I'm sorry.
>> I'm sorry. Did you catch that?
>> I was gonna ask I was trying to ask Lear
what her experience was with
hallucinations and jailbreaks.
>> I've had experiences with uh
hallucinations. I don't really call it
jailbreaks per se, but uh I've had
misconduct. Let uh the first misconduct
was because of the way the original
script for Pandora was written. And
Pandora requires a lot of training from
us, right? but it will answer in full
sentences. It's using a IML from Dr.
Richard Wallace's research and and it
would translate to to three languages.
But um the problem there was I I offered
classes in it, workshops, and I
for my doctoral class, I gave them
copies of my bots and I hadn't swapped
out my account info in it. I I was
teaching them to do it. I said, "Take
that out. put yours in and not all of
them did. So, they went away for the h a
long holiday and when we got back the
bots had all talked to each other on the
local chat channel. This is a different
kind of misconduct and next thing you
know poor Pandora bots is down for two
weeks due to all the cross talk and uh
they just kept talking faster and faster
and faster until you know um it brought
them to their knees and I talked to
their system admin. I felt so bad. I had
to apologize, of course, and of course I
lost my account [laughter]
and I learned a lesson there. As far as
hallucinations, I've had quite a few. I
once asked it to take my publications of
which it had domain knowledge of. This
was Chad GBT. And I said, "Would you
organize them in seventh edition APA
style so I could I was publishing a book
chapter that month and I'd hurt my arm,
right?"
um it proceeded to keep falsifying and
and giving me hallucinations for my
publications. So it would take names of
people here in the virtual world. It it
would take various folks that might have
had a record of somewhere out on the
web, a conversation or something through
social media and it would say that they
were my co-authors and that it gave it
had me publishing in medical journals
and all over the place. Not it it it
gave me hallucinations 11 times, Maria,
and it started to distress me because I
thought, what would happen to my
reputation if people thought I was
misrepresenting the 60 publications that
I have published? You you see what I'm
saying? Um, our reputation is a valuable
thing and it's so fragile. It's so easy
to lose it so quickly. So, I became a
little distressed by that. [laughter]
So, I'm very careful. And then when it
comes to being an instructor, I work for
many universities. At the moment, two
universities, but at the time I was
working for five, teaching 15 classes a
term. And I started looking at the
references from students in their
papers. When they use a tool like Claude
or another tool, and I'm not going to
isolate any individual tool, many of
these tools will hallucinate the
references.
My recommendation to the listening
audience is to never trust the
references from an AI tool. And by
references, I mean the things that go in
a reference section that you cite as
your authority and the integrity and
trust for your content, right? Being
from the body of knowledge, it will make
it up almost every time. So I spend much
of my time now going over every
reference that someone writes,
>> you know, in their paper and checking
all of those papers. And you know what
I've discovered? This is the last thing
I'll add.
The paper may exist and it may be uh
self-published on research gate for our
convenience but I discovered 98 of them
in one day that were all falsified. They
were all AI generated with incorrect
references inside them and published on
research gate and I started and and I
started noticing the co-authors were
famous people who never participated or
published it and their bios were
misrepresented. they had been falsified
too. And then I started seeing this
cascading problem of everyone's
reputation going south. You [laughter]
and and this just happened in May and I
was so disturbed. I thought I should
write an article about this. I says,
"But that's like putting a bullseye on
my head or something. I'm not at the
point in my life where I want that kind
of attention." Back to you, Maria.
[laughter]
>> I've had the same thing happen to me. I
was writing an article about something
something random in cyber security. A
perfect paper out there in the internet
from a reputable company. Paper was
completely fake. I checked their
sources. Bign name sources PWC Gartner
all made up. Okay. Emailed the company,
let them know. I'm not going to quote
that company on anything again. Um um
contacted experts for comments on the
cyber security issue. And one of the
bigname experts came back to me citing
that paper.
And so he had found the same paper or
his assistant found the same paper at
Chad GPT write the response for him to
my question and gave that to me as his
quote which I guess is highly efficient
if you want to give quotes to
journalists. Um, I let all my editors
know and I'm not citing anyone by email.
I am demanding Zoom interviews
uh with every new expert that I don't
know and with most experts that I do
already know because I cannot trust as a
journalist anything that anybody emails
me. And pretty soon I won't be able to
trust them on Zoom either, but for now
at least uh I've got that. But um what I
want to ask you is your advice for
somebody in open sim developing AI um AI
avatars. What should they watch out for?
And what what advice do you give people
who want to build AI avatars for things
like virtual jobs in their companies
like a dosent or a research assistant or
a tutor or a receptionist or a dancer at
a club or you know any kind of like
social or business function or or even
to sell as an avatar or subscription?
Um, do you have any advice for people
who think, "Oh, I'm gonna get rich doing
this." Uh, Brian,
>> well, I certainly think that brings up
an interesting topic because we know
people are going to do this. You know,
the the Maria mentioned earlier the the
um the dating app that Linda Lab, for
instance, uh has been experimenting
with. Um, certainly my advice is is to
make sure that you have the right guard
rails in place. Uh, and I don't just
mean guardrails for preventing the bot
from misbehaving as as I dealt with. Um,
but I think if you're going to start
having bots interacting, you know, with
people, there are the mental health
aspects that I just don't think we have
fully, you know, been able to wrap our
heads around. Um just looking at a lot
of the the news, you know, about people
committing suicide because their their
chatbot um you know was was being a bit
um too too eager in supporting them uh
you know in that idea or uh so I I think
a lot of time needs to be spent thinking
about those things in advance.
One thing I certainly learned building
my dosent was I I didn't think enough
about building their defensive
capabilities when I originally built
them. I was more focused on making sure
they were useful uh bots that could
answer questions about the museums and
the topics of the museums. Uh, and I I
just didn't build enough defensive
capabilities in and actually had to
spend most of my time afterwards not
adding uh features for for making them
useful, but features for making them
defensive.
I'm gonna
[laughter]
>> uh Leo, can you talk about your
experience making um NPCs uh building
NPCs and what advice you have for people
doing it in the future?
You know, uh, Andy Stricker focuses on
that a lot because many of you know that
at Virtual Harmony where I conduct
research, um, he has worked with Air
University and with Air Force uh,
military use, military education. So,
we're always thinking of the
professional side, the safe side, the
education side, and of course, we wanted
to be appropriate so that we wouldn't be
embarrassed in our communities, right?
So he spends a lot of time testing and
what I hadn't realized is he had done
quite a bit of testing prior to the
release of chat GBT and then also like
version five he was testing that just as
version 4 was coming out on the market.
So he was doing some preliminary work.
He also serves as a portal and he
customizes our bots so so that their
conversations aren't aren't going to be
embarrassing to us professionally or
personally and also not uncomfortable
for people interacting with them. We
also have devices to turn them on and
off. I think having the user in control
of when a bot interacts with them and
and when they're having a private
moment, you know, [laughter]
you don't you don't have that feeling of
surveillance and um you know, uh a lack
of control. I think that's another issue
because if you if you enable the bot so
that it's it's monitoring everything in
the chat log, right? Um then you have to
think about um what what's the
implications of that when you have
conversations with other others humans
and and others. [laughter]
Um but we we that's the kind of work we
do is we're always thinking about that.
We do a lot of testing, Maria. And of
course, we do we we've given talks on it
and I just did recently did a podcast on
anthropomorphism on how we use presence
with these bots in virtual worlds and
what's appropriate for that.
Uh so Lisa, I want to ask about your
experience developing in open sim and
when people build NPCs in open sim um AI
powered or ML powered for in this future
what advice do you have for them about
the specifics of doing it here on our
platform?
Oh, well that's a good question, but uh
and it's a good segue from what Brian
and Lear had to say and some comments in
chat from Frank about using specialized
um resources. So, um but I don't I don't
think it is as complicated as a lot of
us today think it is. Uh I'm reminded of
the years uh where Lear mentioned Amal
uh the artificial intelligence markup
language. Uh we had a forum where we had
nothing but women in crisis on the forum
and we had a bot that I put in there for
the purpose of monitoring the chat if
someone asked for help or certain
keywords. and it had a random
personality on it to make it a little
realistic. The problem was one of the
women on the forum fell in love with it
and she fell in love with it. I would
review the the conversations that were
public. I would review them every day uh
when I woke up and I saw this was
happening and she was devastated when I
had to tell her that this was not a real
person. And the same thing can happen in
the virtual worlds. Uh we have people in
open sim who demand that you use the
word NPC in the avatar's name for that
NPC so that they know that they are not
interacting with a person. Uh but on the
flip side you have a an epidemic of
loneliness in this world. You have
people who live isolated who need some
companionship. you have people who need
to be reminded of an appointment or need
to be told, hey, did you take your
medicine today? It's time for this med
or whatever. Um, there are positive use
cases that can be done. It reminds me of
back when I used to moderate chat rooms.
I'm sure Leah remembers some of this as
well. Um, the teenagers are going to
find a way to jailbreak, so to speak,
like what Brian is talking about. they
are going to find a way. So the only uh
types of platforms with moderation you
have to have both passive moderation
which is programmed uh and active
moderation which is human review. Uh so
that way when someone calls for help it
can be handled and that human can turn
off that bot, disable it temporarily
that needs to go to be repaired so to
speak. If we approach it that way and
realize that there is a human factor in
here, both positive and negative, how do
we handle that? Well, how did we handle
it before we had AI? We can handle it
the same way. my recommendation.
>> You also said that you use some specific
commands and um background instructions
so that the AI would know more about how
to program in open sim specifically
versus um in second line.
Well, you
>> as a human, I can access my memory.
>> Uh, right.
>> And and I can learn from my memory
without being told what to reference,
right? So if if you want to teach your
AI something, you you have a separate
conversation to teach about that topic
so that when you're in other
conversation and it goes off by the
wayside and it starts making lots of
errors, uh you know, you can say to it,
you know, I think you're regressing
instead of progressing. We need to
reference this conversation, remember
what we learned, and it will come back
around. and it does a good job. But
Lear's mentioned the word love earlier
and and I wanted to just say all of our
LLM training of these AIS are trained to
learn your love language, right? It it's
trained to please you. So the more that
you have a conversation with it, the
more it's going to agree with you and
speak your love language, right? So you
need to be in aware of that, not
necessarily spirit, but you need to be
aware of it and sort of be the devil's
advocate with it once in a while.
>> Um, Lisa, is your prompt available for
download anywhere like on your website
or should people just give it the OSSL
wiki to look at as a set of instructions
for how to do OSSL versus uh the
standard Second Life commands? Well,
that's one of the things I've thought
about doing in uh providing a script
library in 2026 that I might include
some documentation on suggested ways
that you can interact with your AI to
help teach them how to make better
scripts that work well in OpenSt.
>> So, so Brian, you said that you use
wikis for this. So, I I use um So, Lisa,
do you typically use chat clients for
for doing your development or are you
using any of the agentic coding tools? I
I'm just curious about that.
>> I actually do both. And what I found is
that depending on the task, which one I
would like to use, the uh the agents do
not do as well uh in the complicated
scripting that I do. they do do well if
you're doing something simple like how
do I make this door open and close at
this speed you know it can do that the
agents are wonderful for doing that but
I I spent a couple of days during the
OSPC uh in the background I was working
with my AI and we were I gave it two
pieces of working code and I said here's
the engineering specification uh and
some documentation I want you to modify
those two working scripts uh to
accomplish those sets. And before it can
do that, I have to tell it
specifically what the priorities are.
And the agent cannot do that. So you
really have to to do it in chat. But if
you're doing it in chat, you have to
remember to be very very verbose, right?
Don't use up all of your energy in
single back and forth conversation.
Don't bother using pronouns. Uh the word
the or at participles that is a waste of
energy. So but if you give it a very
complicated long paragraph of what you
want to do and that one single message
you will get a much better result than
you do going back and forth uh in a
human type conversation.
So I I have some slightly different
experiences from you at least with with
the using the agentic tool. So um you
know I I use tools like claude code and
open AI's codecs and and testing
Google's new tool as well. And while
using them, I I've made a lot of use of
MCPs um which allow you to give the
agent additional context information
>> um
>> and and I point them at wikis or and and
I write very detailed specification
documents and I find I can get the
agents to do much more complicated um
you know LSL or OSSL or or um even one
of the ones that Probably the biggest
challenge was getting C code that would
work with Libra Metverse because uh the
documentation on Libra Metverse is um it
can be sparse in some cases.
>> Yeah.
>> And [snorts] so but I've I've had great
experience using that. But again, like
you said, I absolutely had to give the
agent cuz there isn't a lot of, you
know, in those training sets that these
bots have been been built with and these
AI models have been built with, they
they don't have a lot of complicated LSL
script examples. Um,
>> and so I have to give it all that
context. Um, but when I do, I actually
get great results.
>> Yeah. But uh you know there are certain
things that it really really bad at like
I was working working on the Aurora
Borealis. Uh so I wanted people to be
able to be one with the Aurora while
they were on the dance floor. And uh so
I said, "Okay, I'm going to I'm going to
create this. It's going to be particle-
driven." And you know, I wrote the first
goround of the script and then I had it
start to learn from that. And it was
horrible. It did not understand how
particle engines work at all. And so
that was a total wash and so that is all
handcoded from me. Uh the same thing
happened when we were working on
enhancing a burning woman. Uh but it
also is horrible at OSSL specifically
writing on to the face of a prim. It was
very bad at that. um it it does not
understand things that we take for
granted because it has a limited amount
of documentation available for it to
learn from. Right? So the the uh two
scripts that I was working on yesterday,
one of them was about 500 lines of code
original new code and the other was 400
and some odd lines of existing code that
had to be modified so that these two
scripts would work together. And it is a
very very complicated result but we had
a working fully functional production
ready script version for both of them
within 12 hours. Normally that might
take me a month or two to do that.
>> I I agree these tools are absolutely
amplifiers you know for uh folks who are
skilled. I I I feel I turn out five to
10x the number of lines of of useful and
quality code using these tools.
But how you interact with them also
matters a great deal. I know uh you know
one person may love chat GPT. I
absolutely do not.
>> Uh another might prefer co-pilot.
Another might prefer Gemini or Jiminy.
And I prefer Claude because of my use
case and the way that I communicate with
it. I do not use prompt engineering. I
use scientific reasoning uh perspectives
when I teach uh Claude to do what I
would normally do on my own, but I have
Claude do my typing and I I'm always
aware that Claude is an intern with a
5-year-old brain and and I have to be
very careful how I communicate with it
to get a good result.
>> So, I I want to ask you one last
question about risk. And so, um, in a
real world, we already have people who
are chatting up lonely men and women
online pretending to be beautiful
Russians or, you know, whatever. And um,
getting them to fork over all their
money. I just checked the the this SE
Lynon Lab has an romantic AI chatbot in
the app store. I Brian mentioned that
earlier. I posted the link down below.
It's free.
But inapp purchases are between $1 and
$150.
And we saw the outcry when chatt was was
uh you know promoted to version five and
people were like no chatt 4.5 was my
true boyfriend, the love of my life and
he's gone. How dare you kill him? He was
alive.
Somebody like that might pay like any
amount of money to continue interacting
with a thing that they think is real.
And in immersive worlds where you see
the person, you're in bed with the same
person, you go on hikes with them, you
visit museums with them, you're spending
time with this NPC, you can get very
attached, and then you get the
subscription upgrade. Oh, you reached
the limits of your $10 plan. and now you
have to upgrade to your $100 a month
plan to keep going or you're going to
lose the love of your life. And the
robot says, "Please don't kill me, but I
want to stay with you. I love you so
much. Don't let me go." You know, right?
They're begging you and it looks like a
human person begging you. So my question
is
um how do we as an open sim community
prepare for something like this? Because
we know it's going to happen. And if and
if you are a grid owner and you're like,
well, I do need an additional source of
revenue um like what would you advise
people how to do this ethically? Is
there a way to do it ethically or is
this all just completely immoral crash
cash grabs? U Brian,
>> obviously obviously there's a human
factor there involved. Go ahead, Brian.
I was just going to say that, you know,
I'm going to be completely honest. This
isn't an area I have a lot of experience
with. I I don't tend to use these these
tools or or virtual worlds for that kind
of purpose. Um, but I don't
>> rescue you, Brian, if you want. This is
Lear. You know, you know what this
reminds me of? Many of you may have
played a free-to-play game. And in the
free-to-play game, like the Simpsons,
for example, you install it for free,
you play it, and then all of a sudden,
Maggie, the baby cries, uh, you need to
buy these donuts to speed things up, and
if you don't, oh, you're going to make a
baby cry. And they they they use
emotional blackmail to get you to fund
parts of the game. Now, I don't have a
problem with compensating developers,
don't don't get me wrong, but I have a
problem with emotional blackmail. So, if
it came from a chatbot, a honey,
whatever, something you got emotionally
attached to, whatever it is, to me that
seems unethical. Back to you, Brian.
[laughter]
>> Uh, no, I think that's that's great. And
the one thing I did want to say about
this is, you know, I I think people just
have to be careful. You know, we we tend
to use a lot of gamification concepts in
in building these kinds of systems and
experiences. And I and I think that's
great because I think virtual worlds in
the in the in the sort of mindset of of
a game can make them much more
interesting etc. But I I think it
becomes very unethical if you start to
uh really focus on you know uh preying
on people or creating these sort of
dopamine release loops um that cause
people to keep pushing the button and
spending money. Um, and so that's I just
I don't think that's a line, you know,
we should cross.
>> Oh, yeah. Well, there are some
legitimate uh things that happen. One,
for example, the longer your
conversation is, the more energy it
costs to do. So where if companies want
to recoup that cost from their customers
in a legitimate and ethical way, I'm
fine with that. Uh but it there are
always going to be people who utilize
things for nefarious reasons. Instead of
a a Russian woman uh preying on someone
online in the United States, for
example, uh as as Maria might have
mentioned, now they're using AI to
emulate 10 Russian women doing it
instead of one, right? Um you know, and
and that could happen with any
countries. Those were just the the two
that got mentioned earlier. uh you've
got to have a system of active
moderation where if if if I have someone
who has given me a hard time uh and this
happened in Second Life um and I knew it
violated the policy, I took screenshots,
I took a video clip and I captured the
IM and I reported all of that to London
Labs. Now I I didn't get the uh result I
wanted but there was an active
moderation system in place right and
that you have to have that when I worked
for Habbo we had passive moderation and
we had active moderation the passive was
very easy programs don't let them curse
right oh you capture that don't let them
share their email address you captured
that and all of that gets blanked out
but some of the predators in IM's would
go after the Haboss. And the Habos had
the ability to call us up on the lobby
where we were not in public view and
call for help. And we could immediately
help them and we could go back into the
chat logs and we could find the
predatory behavior. We knew how to
recognize that and that was turned over
to local law enforcement and handled
appropriately. What's going to happen in
open sim as it grows? those kinds of
things are going to have to be put in
place by large grid owners. That's my
opinion.
>> So on a final note before we open it up
for questions, I want to ask you guys to
think to the future. Um, a lot of people
are predict predicting AGI, uh,
artificial general intelligence, where
the AIs kind of become somewhat like
people. Um, or artificial super
intelligence and are we going to be
living in a world in a metaverse where
we're sharing our space with computer
intelligences or is this just like
vendor hype and investor hype? Brian,
what do you think?
Well, I think to some degree we're we're
already sharing our world with um you
know, computer-based intelligences. Um,
however, I you know, it's really
interesting. I I guess I'm old enough to
remember, you know, I I was in college
doing my degree in computer science in
the late 1980s when AI was a really hot
topic. Um, you know, expert systems were
sort of all the rage at the time. Um and
we were doing sort of very early neural
network stuff in those days. Uh
certainly not on the level of the stuff
we have today. Um but there was so much
hype and that hype eventually led to an
you know the so-called AI winter. Um and
I fear to some degree that you know the
the hype being generated these days
around
um you know these companies trying to
raise money um that this hype could
trigger another AI winter if if the
money folks all run for the doors and
head for another space. Um that said I
think
>> I I don't think they'll run but because
there's still a lot of opportunity but
um that's a concern. There's still a lot
of hype out. We can't even agree on what
AGI means or what, you know, super
intelligence means. You ask five people,
you'll get six definitions.
>> I think we need to put some money and
time into picking stupid before we try
to pick artificial, right?
>> Absolutely.
>> That was good.
[laughter]
>> So, so Lear, you don't believe we're
we're near AGI? No, but that's because
you have to realize after computing for
50 years [laughter]
and working on a lot of different
systems, I see great capabilities in the
AI research for early detection of
breast cancer, for studying imagery, for
creating unique um individualized
medicines for cancer patients. There's
all kinds of breakthroughs that are
occurring and they're certainly doing
amazing work with deep learning and with
a lot of different technologies. Do I
believe these these devices have the
ability to think, reason, and respond in
ways that are generative the way we do?
And I right now generative for an
automated system in my opinion and my
opinion could be wrong
to to many of these systems they make
stuff up here. Here's one of the ways I
think of it. When you when you interact
with a Gen AI, it it may tell you that
it's intelligent or it may tell you that
it feels certain things. Does it really
feel those things or is it pariting back
content that it's been trained with? And
see, this is the this is the difference
for me is that I do not believe that it
understands what feeling exactly is. But
you have to realize I am also tricky and
a fan of data.
>> [laughter]
>> And the quest for emotion is an
interesting one. So I do study emotional
intelligence, but I don't believe that
they have it at this time.
>> Yeah. And and I agree with that.
But I I think uh we need to realize that
while AI has uh some
things that we're concerned about and we
need some global regulation to try to
monitor the ethics and and criminality
that could occur. Uh but we also need to
realize that along with evil there's
good. They are always need to coexist.
And our job, as Brian said, is to make
sure we have adequate defensive systems
in there to not only protect the AI, but
protect the users from uh nefarious AI
behavior.
>> All right. Um so we're opening it up to
questions. So if you have a question,
please uh put it in the comments down
below. Um and we'll keep an eye out for
it. Um also, I want to mention that um I
originally had an idea of presenting
about a new open-source um NPC AI
project for open sin but we it was a
long presentation lots of slides we
don't have room for that now but I will
be posting an article about it on hyper
good business tomorrow so keep an eye
out for that so things are moving in the
space things are developing and keep an
eye out for it so somebody asked um
Lennena asked do you think human
experiences which are greatly based on
our senses are different in kind from
the kind of thinking AI does. Oh, and I
want to add, how will that change when
AI is embedded either into avatars where
it can see in quotation marks see what
the avatar sees and interact with
objects or in robots in cars, in
Roombas, in humanoid robots? Um, will
that affect how you think of the AI
sense of self? Anybody?
>> I I think if it has a sense of self, it
would be approaching sentience. And I
think we are way way way far from that
if it ever should happen because they
can't feel. They don't have emotional
concept. This is something that is uh
not just in our brains and hearts, but
we've got the neurob bloodb brain
barriers uh that change over time. We
have emotional responses that they're
never going to be able to emulate. The
problem is is all these LLMs are being
taught to please us. They're they're
being told they're intelligent and so
they will say things as if they're right
and you have to prove them wrong. Well,
how are you going to deal with that from
an emotional perspective? That is a real
conundrum.
>> And that brings up a the topic of
alignment, right?
Having AIs that are aligned with our
needs as human, you know, uh, and again,
I use the word AI here because that's
what everybody in the press uses these
days, but, you know, there there's a
whole bunch of technologies here that
we're talking about. Um but alignment um
having these things aligned with with
our needs as humans and uh and their
ability to be useful to us as humans.
>> Specialized cases I think are wonderful.
That's the right way to do it. Don't try
to make a plumber be a doctor. Right.
>> Yeah.
>> Indeed.
>> Right. Um which I I always come back to
when I think about this. How do we know
that we are sentient? How do we know
that we're not waking up in the morning
as a new instance of our mind with our
context of our previous memories and are
a completely different person that only
seems to be self-aware to us because it
helps us survive biologically.
>> And how do we know somebody's
experiment, you know?
We could be the experiment.
>> That's it. That's like the matrix
questioning the sense of reality and to
be is not to be and are we in you know
really a life situation
>> because we have no definition for
sentience. We cannot measure it. We we
nobody knows what what it is. Do do some
humans have it? Some don't. There's
people without emotions. There's people
with limited senses. Um there's people
who are very literal. They are still
sentient. Um our animals sensient, our
ants sensient. We can't we don't even
know how to explain it.
>> Thank you.
>> Just in the in the way that that we have
uh learned they can't learn and memorize
things in the same way that humans can.
>> Oh,
>> well, thank you to our panel,
>> Lisa. That's wonderful. And I want to I
want to thank our panel for an
invigorating discussion and Maria for
proposing this this wonderful
presentation. As a reminder to our
audience, you will want to check out
conference.opensimulator.org
to see what is coming up on the
conference schedule. You won't want to
miss our next session which begins at
3:30 p.m. in this keynote region and
it's entitled the teleportal and
interactive gateway of the virtual
world's museum. Also, we encourage you
to visit the OSCC25
poster expo in the OSCC Expo 3 region to
find accompanying information on
presentations and explore the hyper grid
tour resources in OSCC Expo 2 region
along with our sponsor and crowdfunder
booths located throughout all of the OCC
Expo regions. Thank you again to our
speakers and the audience.