AI Companion App
Create and host AI companions with personalized personalities and conversational memory, accessible via browser or SMS.
概要
This project provides a lightweight, tutorial-focused stack for developers to build and deploy their own AI companions. It enables users to define unique personalities and backstories for their AI, facilitating engaging conversations via browser or SMS. The stack incorporates a vector database for rich context retrieval and maintains conversational memory, allowing for more dynamic and in-depth interactions with AI characters powered by models like ChatGPT or Vicuna.
主な機能
- Browser and SMS chat capabilities for companions
- 5,835 GitHub stars
- Support for multiple Large Language Models (OpenAI, Vicuna)
- Integration with popular services like Clerk, Pinecone, Upstash, and Twilio
- Conversational memory with context retrieval via vector database
- Customizable AI personality and backstory definition
ユースケース
- Developing AI girlfriends/boyfriends for romantic simulation
- Creating AI coaches or specialized conversational agents
- Building AI companions for personal interaction and entertainment