Skip to content

My AI Agent is your personalized AI-powered assistant — seamlessly blending real-time video, secure multi-provider authentication, and smart conversational AI into a sleek, modern UI.

Notifications You must be signed in to change notification settings

stack-weaver/AI-Agent

Repository files navigation

🤖 My AI Agent

My AI Agent is your personalized AI-powered assistant — seamlessly blending real-time video, secure multi-provider authentication, and smart conversational AI into a sleek, modern UI.

Built with the latest in fullstack web tech: Next.js 15, better-auth, Neon PostgreSQL, Stream Video SDK, OpenAI GPT, and shadcn/ui.


🚀 Features

  • 🔐 Better Auth with OAuth (GitHub + Google)
    Effortless authentication powered by better-auth.

  • 🧠 Smart AI Agent (ChatGPT)
    Get natural, contextual conversations using OpenAI's GPT models.

  • 🎥 Stream Video SDK
    Real-time face-to-face interactions with high-quality video.

  • 🗄️ Neon PostgreSQL
    Serverless Postgres database built for modern cloud workflows.

  • 🎨 shadcn/ui + Tailwind CSS
    Clean, accessible UI powered by headless components and utility-first styling.

  • Next.js 15 (App Router + Server Actions)
    Fully integrated server components and modern routing patterns.


🛠️ Tech Stack

Tech Purpose
Next.js 15 Fullstack React framework
better-auth Auth & session management
Neon PostgreSQL database
Stream Video SDK Video streaming & calling
OpenAI (ChatGPT) Conversational AI agent
shadcn/ui UI library built on Radix + Tailwind
TypeScript Type-safe development

If you have a question in this project, feel free to reach out.

About

My AI Agent is your personalized AI-powered assistant — seamlessly blending real-time video, secure multi-provider authentication, and smart conversational AI into a sleek, modern UI.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 9