Never speak to another human again. Have incredibly sophisticated discussions with top tier models.
Simple chat client where multiple users can connect, create & join different channels, and chat with other users & AI models. Built using CloudFlare Durable Objects for websockets, CloudFlare AI for LLM inference, and CloudFlare Workers using the Hono framework for a lightweight backend. The frontend is a simple NextJS app styled using ShadCN UI components. Inspired by the example in 'Serverless Apps on Cloudflare', by Ashley Peacock. External commits welcome, especially ones that make the AI more enjoyable to chat with.
Not hosted on the web so I don't incur costs for LLM inference, but easily deployable on CloudFlare via their workers platform. To run this project yourself, do pnpm run dev
in the frontend and server directories and go to localhost:3000
to get started.