documentation → projects → dio
Dio
What is Dio?
Dio is a highly adaptable AI conversation engine built in Go, designed to make building agent chat systems easy and flexible.
Features
Some of Dio's features include:
- Mix and Match Components: Like building with LEGO®, you can snap different pieces together. Need to add something new? Just plug it in without breaking what you've already built.
- Works with Different AI Models: It supports multiple AI providers, like OpenAI or your own custom models.
- Runs Anywhere: Whether it's a website, app, or other platforms, Dio manages conversations across them all.
- Tailored Chat Behaviors: Want your AI to speak in Shakespeare quotes? Or maybe keep things professional? Dio lets you shape conversations exactly how you want them.
- Remembers Everything Important: Using smart storage systems, Dio keeps track of conversations in a way that helps it give better, more contextual responses - just like a good friend would.