Skip to content

Trifusion-Dynamics/Meetoid

Repository files navigation

Meetoid 🤖✨

Meetoid is a state-of-the-art, AI-powered meeting companion designed to transform your professional workflow. From real-time AI agents to automated summaries and high-end glassmorphism design, Meetoid brings the future of productivity to your meetings.


🚀 Features

  • 🤖 Custom AI Agents: Create and deploy specialized AI agents that attend your meetings, take notes, and provide strategic insights.
  • 📞 Premium Video & Chat: Seamless real-time interaction powered by Stream SDK with a futuristic, low-latency interface.
  • 📝 Intelligent Summaries: Automatic transcripts and smart summaries using OpenAI models to capture every critical detail.
  • 💳 Pro Tier Management: Integrated subscription logic with Polar.sh and local "Premium Simulation" for development.
  • 💎 Futuristic UI: A stunning "Glassmorphism" design system with deep neon accents and smooth micro-animations.
  • 🔐 Social Authentication: Secure and fast login via Google, GitHub, or traditional credentials powered by Better Auth.
  • 🛠️ Developer-First: Robust background jobs with Inngest and a type-safe tRPC backend.

🛠️ Tech Stack


⚡ Quick Start

1. Clone & Install

git clone https://github.com/Trifusion-Dynamics/Meetoid.git
cd Meetoid
npm install --legacy-peer-deps

2. Environment Setup

Copy the .env.example (if available) or create a .env file with:

DATABASE_URL=your_neon_db_url
BETTER_AUTH_SECRET=your_secret
BETTER_AUTH_URL=http://localhost:3000
GOOGLE_CLIENT_ID=...
GITHUB_CLIENT_ID=...
OPENAI_API_KEY=...

3. Initialize Database

npm run db:push    # Sync schema with Neon
npx tsx src/db/seed.ts  # Seed test users (Premium & Free)

4. Run Development

npm run dev

Open http://localhost:3000 to see the magic.


🧪 Testing Credentials

For local testing, we provide two pre-configured accounts:

  • Premium User: premium@example.com / password123
  • Free User: free@example.com / password123

🏗️ Architecture

Meetoid follows a modular architecture in src/modules, separating concerns between UI, Server, and Components for high maintainability and scalability.


Created with ❤️ by the Trifusion Dynamics team. Maintained by Arun Kumar Bind

About

**Meetoid** is an AI-powered meeting platform where users can create smart agents, automate tasks, and manage conversations efficiently. It transforms meetings into actionable insights, boosting productivity through intelligent collaboration and workflow automation.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors