What is companion-app?
This is a tutorial stack to create and host AI companions that you can chat with on a browser or text via SMS. It allows you to determine the personality and backstory of your companion, and uses a vector database with similarity search to retrieve and prompt so the conversations have more depth. It also provides some conversational memory by keeping the conversation in a queue and including it in the prompt.
It currently contains companions on both ChatGPT and Vicuna hosted on Replicate.
There are many possible use cases for these companions - romantic (AI girlfriends / boyfriends), friendship, entertainment, coaching, etc. You can guide your companion towards your ideal use case with the backstory you write and the model you choose.
Note This project is purely inteded to be a developer tutorial and starter stack for those curious on how chatbots are built. If you're interested in what a production open source platform looks like, check out Steamship. Or what the leading AI chat platforms look like, check out Character.ai.
More information on companion-app
companion-app Alternatives
Load more Alternatives-
Voice AI chatbot app that brings a whole new level of fun! With our unique free ChatGPT based Voice
-
Discover your perfect AI companion at MyCompanions.ai. Engage in personalized conversations, unwind, seek emotional support, and have fun 24/7.
-
Welcome to the Poly.AI community-- We’re excited to see what you bring to life! Use advanced creation tools to create anything you need!
-
Create, customize, and talk to your AI companion in real-time! No coding required. Multi-platform. Up-to-date AI technology. Start your AI journey now!
-
AI companion that cares. Have a friendly chat, roleplay, grow your communication and relationship skills.