A production-grade clone of a conversational AI, supporting streaming chat, RAG, and multiple LLM providers. Features include a tool-calling framework, multi-agent personas, memory, and multimodal input/output. The stack includes Next.js, React, TypeScript, Tailwind, and a full deployment/observability stack.
From the README
AI Assistant A production-grade ChatGPT clone: streaming chat over multiple LLM providers, RAG over uploaded documents, a tool-calling framework (calculator, web search, text-to-SQL, browser automation, image generation, MCP servers), multi-agent personas, memory, multimodal input/output (vision, voice, image generation), an admin dashboard, and a full deployment/ observability stack (Docker, Terraform/AWS, Prometheus/Grafana, CI/CD). See docs/ARCHITECTURE.md for how the pieces fit together, docs/DEVELOPMENT.md for local setup and the day-to-day dev workflow, and docs/DEPLOYMENT.md for running this in production. Stack • Frontend: Next.js 16 (App Router) + React + TypeScript + Tailwind •...
Skills
- Python
- TypeScript
- HCL
- Dockerfile
- JavaScript