Simple little web interface for creating characters and chatting with them. It's basically a single HTML file - no server. Share characters using a link (character data is stored within the URL itself). All chat data is stored in your browser using IndexedDB. Currently only supports OpenAI APIs, but can add more later.
Try it here: https://josephrocca.github.io/OpenCharacters
- You can get characters to chat with one another using the "reply with..." button (and you can enable text-to-speech to hear the characters converse)
- You can share characters with a link - all character data is stored within the URL itself (again, there's no server, this whole project is just a one big HTML file)
- You can give characters a custom "message re-writing" functions so they can e.g. get access to the internet, or to a Stable Diffusion API, etc.
- Send new feature ideas or bug reports here
Here's a video demo of two bots chatting with one another: