Member-only story

Building Your Own AI Group Chat: A Journey into Custom Universes and Characters

How I created an immersive AI group chat using Ollama, FastAPI, open-source LLMs, and React

Maxime Jabarian
TDS Archive
9 min readOct 30, 2024

Source

Welcome to this article where I’ll show you how I created an immersive AI Group Chat. As an LLM Engineer, I wasn’t satisfied with the typical one-on-one AI chats found everywhere — so in my spare time, I set out to create an AI Group Chat where users could interact with multiple characters simultaneously, in any universe imaginable without spending any money.

If you are not a member, read here.

In the first part, I’ll walk you through the idea of interacting with multiple characters simultaneously. Then, we’ll explore the tools I’ve used — Python, Ollama, React, FastAPI, and open-source Large Language Models (LLMs). To finish, you’ll have all the tips and insights to build your own custom universes and characters using my code as a starting point, plus some ideas on how to improve it (since this is just a fun side project).

Why Build an AI Group Chat?

Image by author

Create an account to read the full story.

The author made this story available to Medium members only.
If you’re new to Medium, create a new account to read this story on us.

Or, continue in mobile web

Already have an account? Sign in

TDS Archive

Published in TDS Archive

An archive of data science, data analytics, data engineering, machine learning, and artificial intelligence writing from the former Towards Data Science Medium publication.

Maxime Jabarian

No responses yet

What are your thoughts?