Skip to main content

← Back to Software

Experiment

AI personality chat prototype

VibeChill

Full-stack AI personality chat experiment with streaming responses, tone sliders, conversation modes, memory summaries, safety checks, token limits, and admin tools.

ExperimentsPublic catalog entry

VibeChill preview
VibeChill · AI chat experiment

What it is

VibeChill is a full-stack AI chat prototype built around personality-driven conversations. It includes email/password auth, protected app routes, seeded chat personas, streaming AI responses, tone sliders for humor, energy, and complexity, conversation modes, memory summaries, daily token limits, safety checks, vibe streaks, confetti milestones, and an admin panel for managing personalities. It is an AI chat UX and product-architecture experiment. Not therapy, clinical advice, or a production moderation platform.

Key capabilities

01 Product

  • Seeded personality library
  • Streaming AI chat responses
  • Humor, energy, and complexity tone sliders
  • Conversation modes for affirming, coaching, roasting, and facts
  • Memory summaries for longer chat context
  • Server-side safety checks before AI calls
  • Per-user daily token usage limits
  • Vibe streaks and confetti milestones
  • Full-stack Next.js App Router architecture
  • Streaming AI chat implementation
  • Prompt composition with persona, mode, tone, memory, and recent messages
  • Token tracking and quota design
  • Human-safety-aware AI product framing

02 Platform

  • Email/password auth with protected app routes
  • Admin panel for personality management
  • Auth/session security with bcrypt and HTTP-only cookies
  • Prisma-backed users, sessions, chats, messages, personalities, and safety events
  • Role-based admin route enforcement

Build / stack

Technology

  • Next.js
  • TypeScript
  • Prisma
  • SQLite
  • Vercel AI SDK
  • Vitest

System

  • Auth
  • Streaming chat
  • OpenAI-compatible
  • Safety checks
  • Token limits
  • Admin tools

Status

Experiment

Experiment focused on personality chat UX, streaming AI responses, tone controls, memory summaries, safety checks, token limits, auth, streaks, and admin personality management.