Skip to content

itsPedro231/evermeet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Evermeet 🧠🎹

Smart Meeting Recorder & Summarizer

Evermeet is a cross-platform Flutter app that records meeting audio, then uses AI to generate automated summaries and professional meeting minutes. Ideal for teams, students, and professionals who want to focus on conversations—not notetaking.


✨ Features

  • 🎤 Audio Recording — Capture clear recordings of your meetings
  • 🧠 AI Summarization — Generate concise meeting summaries using LLMs
  • 📝 Actionable Meeting Minutes — Detect key takeaways, tasks, and decisions
  • 💾 Multi-platform — Works on Android, iOS, macOS, and Web
  • 🔒 Private by Design — Records stored via secure cloud setup

📆 Tech Stack

Layer Tools
Frontend Flutter (Dart), Material UI
AI OpenAI/GPT
Audio Flutter Sound + OpenAI Whisper
Storage Local storage & Firebase
Backend Firebase

🚀 Getting Started

1. Clone the Repo

git clone https://github.com/itsPedro231/evermeet.git
cd evermeet

2. Install Dependencies

flutter pub get

3. Platform Setup

Depending on your target:

Platform Notes
iOS/macOS Requires Xcode and CocoaPods
Android Set up Android SDK (API ≥ 21)
Web Runs in supported browsers
All Ensure microphone permissions are granted

Configure .env or platform-specific API key files for cloud storage and LLM integration.


▶️ Running the App

Use Flutter CLI to launch the app on your device:

flutter run -d macos   # or android / ios / chrome

Build release versions:

flutter build apk      # Android
flutter build ios      # iOS
flutter build macos    # macOS
flutter build web      # Web

🧹 How It Works

  1. Start a Recording — Hit record before a meeting

  2. Store & Transcribe Audio — Audio is sent to Firebase

  3. Generate Summary & Minutes — Transcription is analyzed by an LLM to:

    • Extract summaries
    • Identify action items
    • Format into professional meeting minutes
  4. Save or Share — Users can export, share, or save results in PDF


📂 Project Structure

lib/
├── main.dart            # Entry point
├── screens/             # UI pages + Services
├── models/              # Data structures
└── utils/               # Helpers and formatters

📄 License

MIT License.


🡩‍💻 About the Author

Built by Pedro Faraco

Have feedback or feature ideas? reach out.


Evermeet helps you listen more and type less.

About

Evermeet is a cross-platform Flutter app that records meeting audio, then uses AI to generate automated summaries and professional meeting minutes. Ideal for teams, students, and professionals who want to focus on conversations—not notetaking.

Resources

Stars

3 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors