Skip to content
abdulmalik-codeWithFaithPublic

About

Syntra AI is an AI-powered meeting co-worker that automatically joins your meetings, understands conversations, extracts action items, tracks decisions, and generates structured reports—so your team can focus on execution instead of note-taking.

Resources

Stars

1 star

Watchers

0 watching

Forks

Repository files navigation

syntra AI

Your AI meeting co-worker. Turns conversations into action.

Syntra AI is an AI-powered meeting co-worker that automatically joins your meetings, understands conversations, extracts action items, tracks decisions, and generates structured reports—so your team can focus on execution instead of note-taking.

✨ Features

  • 🤖 AI meeting participant
  • 🎙️ Real-time meeting transcription
  • ✅ Automatic task extraction
  • 📌 Decision tracking
  • 📄 AI-generated meeting summaries
  • 📥 PDF report generation
  • 📅 Google Calendar integration
  • 🎥 Google Meet integration
  • 👥 Team workspaces
  • 🔔 Task and meeting reminders
  • 📊 Meeting history and analytics

🚀 Tech Stack

Frontend

  • Next.js
  • TypeScript
  • Tailwind CSS

Backend

  • Firebase Authentication
  • Cloud Firestore
  • Firebase Storage
  • Firebase Cloud Functions

AI & Integrations

  • Google Gemini API
  • Recall.ai
  • Google Calendar API
  • Google Meet Integration
  • NodeMailer

📂 Project Structure

app/
components/
hooks/
lib/
services/
types/
public/

⚙️ Getting Started

Clone the repository

git clone https://github.com/yourusername/syntra-ai.git

Install dependencies

npm install

Configure environment variables

Create a .env.local file and add your configuration:

NEXT_PUBLIC_FIREBASE_API_KEY=
NEXT_PUBLIC_FIREBASE_AUTH_DOMAIN=
NEXT_PUBLIC_FIREBASE_PROJECT_ID=
NEXT_PUBLIC_FIREBASE_STORAGE_BUCKET=
NEXT_PUBLIC_FIREBASE_MESSAGING_SENDER_ID=
NEXT_PUBLIC_FIREBASE_APP_ID=

GEMINI_API_KEY=
RECALL_API_KEY=

GOOGLE_CLIENT_ID=
GOOGLE_CLIENT_SECRET=

EMAIL_USER=
EMAIL_PASS=

Start the development server

npm run dev

Visit:

http://localhost:3000

🛣️ Roadmap

  • Authentication
  • Team workspaces
  • Member invitations
  • Dashboard
  • Meeting management
  • Google Calendar integration
  • Google Meet integration
  • Recall.ai meeting bot
  • AI task extraction
  • Meeting summaries
  • PDF reports
  • Email reminders
  • Team analytics
  • Voice interaction

🔒 Security

Syntra AI is designed with security in mind.

  • Secure Firebase Authentication
  • Google OAuth integration
  • Workspace-based access control
  • Encrypted communication
  • Role-based permissions

🤝 Contributing

Contributions, suggestions, and feedback are welcome. Feel free to open an issue or submit a pull request.


👨‍💻 Founder

Abdulrosheed Abdulmalik

Founder & Full-Stack Developer

Building AI-powered tools that help teams collaborate, automate workflows, and turn meetings into meaningful execution.


📄 License

This project is licensed under the MIT License.


Made with ❤️ by Abdulrosheed Abdulmalik.

About

Syntra AI is an AI-powered meeting co-worker that automatically joins your meetings, understands conversations, extracts action items, tracks decisions, and generates structured reports—so your team can focus on execution instead of note-taking.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages