My AI is a next-generation video calling platform where AI agents join your meetings live — not just to transcribe or summarize, but to actively participate.
Every meeting is a real-time call with an AI trained for a specific role:
language tutor, interview coach, startup mentor, sales assistant, or fully custom agents.
Built with modern real-time infrastructure, My AI turns meetings into interactive, AI-powered work sessions.
My AI lets you:
- Create meetings just like Zoom or Google Meet
- Attach a custom AI agent to each meeting
- Talk to that AI live, in real time
- Automatically generate:
- Structured summaries
- Full searchable transcripts
- Call recordings
- An AI chat interface that understands the meeting
This is not post-processing AI.
This is AI inside the meeting.
- Live meetings powered by Stream Video SDK
- AI agents respond instantly using OpenAI Realtime API
- Familiar lobby experience (camera, mic, join flow)
- Create agents with custom system instructions
- Examples:
- Hustle Coach (startup mentor)
- Language tutor
- Interviewer
- Sales coach
After every call, background workflows automatically:
- Fetch the transcript
- Generate structured AI summaries
- Store data in the database
- Prepare the meeting for search and chat
Powered by ingest pipelines + agent workflows
Each completed meeting includes:
- AI Summary – topic-wise breakdown, timestamped
- Transcript – fully searchable with highlights
- Recording – replay the entire call
- Meeting Chat – ask questions about the meeting
Powered by Stream Chat SDK
- Create an account
- Land on the Meetings Dashboard
- Manage meetings, agents, and plans
- Go to Agents
- Click Create Agent
- Enter:
- Name
- Instructions (role, behavior, tone)
Example:
Be direct, hyper-driven, and act like a startup founder who just raised a seed round.
- Save the agent
- Click New Meeting
- Enter meeting name
- Select AI agent
- Click Create Meeting
Meeting appears as Upcoming
- Start meeting
- Configure camera & mic
- Join call
- AI joins instantly
- Speak naturally
- AI responds in real time
- Brainstorm, simulate, coach, or learn
Powered by:
- Stream Video SDK
- OpenAI Realtime API
When the call ends:
- Transcript is generated
- Summary is created
- Recording is stored
- Meeting is indexed for chat & search
Each meeting includes:
- 📌 AI Summary
- 📜 Searchable Transcript
- 🎥 Full Recording
- 💬 Meeting Chat (ask questions about the call)
- Free plan with limits
- Upgrade when limits are reached
- Checkout via Polar
- Premium features unlocked instantly
Frontend (My AI UI)
|
|— Stream Video SDK
|— Stream Chat SDK
|
Backend API
|
|— OpenAI Realtime API
|— Ingest pipelines
|— Agent workflows
|
Database
|
|— Meetings
|— Agents
|— Transcripts
|— Summaries
|— Subscriptions
Frontend
- React / Next.js
- Stream Video SDK
- Stream Chat SDK
Backend
- Node.js / Serverless
- OpenAI Realtime API
Infrastructure
- Background jobs
- Database
Payments
- Polar
Authentication
- Secure auth provider
- Startup coaching
- Interview practice
- Language tutoring
- Sales simulations
- Standups with AI
- Customer discovery
- Technical mentoring
My AI aims to become a full AI Meeting Operating System:
- Persistent AI collaborators
- Cross-meeting memory
- Organization-level insights
- Semantic search
- Automated follow-ups
npm install
cp .env.example .env
npm run devEnvironment variables include:
- OpenAI keys
- Stream keys
- Database connection
- Polar credentials
- Auth secrets