Philosophers Chat
![Cover Image for Philosophers Chat](/_next/image?url=%2Fassets%2Fprojects%2Fphilchat.png&w=3840&q=75)
PhilChat.co is an AI-as-a-Service character creation and chat platform which uses OpenAI’s Llama 2 model under the hood. Written in React (JavaScript/TypeScript), the app uses Next.js 13 for dynamic, client-side routing, and integrations with Clerk and Stripe to handle auth, subscriptions and payments.
AI characters are stored in a MySQL database, and have long-term memory retention thanks to embeddings stored in a Pinecone vector database. A supplementary Redis realtime database gives us fast caching capabilities that allow conversations to unfold seamlessly.