Ayush Pandey
← Back to Projects

Thinko — Streaming Multimodal AI Chat

A Next.js and FastAPI chatbot with streaming replies, multimodal attachments, conversation history, and an artifact interface.

Next.jsReactTypeScriptFastAPIPythonVercel AI SDKWebSocketsMonaco Editor
An AI chat application pairing a Next.js frontend with an asynchronous FastAPI backend. It supports streaming responses, text and image inputs, attachments, model selection, conversation history, and artifact-oriented interactions. The frontend uses Vercel AI SDK, NextAuth, SWR, and Monaco. The backend documents SSE and WebSocket streaming and tool calling. Advanced RAG and LangChain workflows are described as extension points rather than completed integrations.

More Projects

View All Projects