
UO OpenAI
Bringing AI to Ultima Online
Integrate OpenAI into ServUO to create intelligent, conversational NPCs.
Transform your server with NPCs that can hold natural conversations and respond to players in lifelike ways.
What is UO OpenAI?
AI-Powered NPCs
NPCs with natural language understanding
Conversations
Hold realistic dialogues with players
Memory System
NPCs remember past interactions
Easy Integration
Simple setup with ServUO
Customizable
Train NPCs with custom data
Dialog Service
Comprehensive conversation system
Technology Stack

OpenAI API
Powerful AI for natural language processing

OkGoDolt Library
C# wrapper for OpenAI integration

ServUO
Ultima Online emulator platform
Quick Start
Download ServUO
Get the latest ServUO emulator
Install OpenAI Library
Add via NuGet packages
Get API Key
Sign up at OpenAI and get your key
Install Scripts
Extract to ServUO scripts folder
Dedicated to Mum
We miss Mum every day. She was the light in our lives and always there for us. Her love of nature, specifically deers, butterflies, and birds, lives on in our memories.
1954 ~ 2022
Join the AI Revolution
Transform your Ultima Online server with intelligent, conversational NPCs