Skip to content

Repository files navigation

πŸŽ™οΈ Menie

100% Local-First AI Meeting & Audio Intelligence Desktop Assistant

GitHub Release License: MIT Supported OS Privacy First

Key Features β€’ Architecture β€’ Upcoming Roadmap β€’ Getting Started β€’ Contributing

Provenance: Menie is an experimental derivative of Meetily by Zackriya Solutions. The upstream MIT copyright is preserved. See ATTRIBUTION.md before citing or contributing to this repository.


🌟 What is Menie?

Menie is an open-source, ultra-private, 100% local-first AI meeting assistant and audio intelligence desktop app. Built with Tauri v2, Next.js, Rust, and native hardware-accelerated speech engines (Whisper & Parakeet), Menie captures, transcribes, speaker-diarizes, and summarizes your meetings entirely on your device.

No audio or transcript data ever leaves your computer. No cloud subscription fees, no mandatory API keys, and zero telemetry tracking.


πŸ› οΈ Core Workflow & Pipeline

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚                           MENIE 100% LOCAL AI PIPELINE                          β”‚
β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
β”‚  1. Audio Input  β”‚  2. Transcription     β”‚  3. Diarization   β”‚  4. Intelligence β”‚
β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
β”‚ β€’ Mic / WebCam   β”‚ β€’ NVIDIA Parakeet TDT β”‚ β€’ Neural Speaker  β”‚ β€’ Local LLM      β”‚
β”‚ β€’ System Audio   β”‚ β€’ Whisper ONNX        β”‚   Embeddings      β”‚   Summarization  β”‚
β”‚ β€’ File Imports   β”‚ β€’ GPU Accelerated     β”‚ β€’ Auto-Clustering β”‚ β€’ SQLite FTS5    β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

✨ Key Features

πŸ”’ 100% On-Device Privacy & Offline First

  • Zero Cloud Dependence: Transcriptions and AI summaries run 100% locally on your CPU/GPU.
  • Air-Gapped Operation: Use Menie in confidential environments without internet connectivity.
  • SQLite Database with Encryption: Your transcripts stay securely on your local file system.

πŸŽ™οΈ Real-Time & Batch Audio Intelligence

  • Dual Channel Capture: Capture microphone input and system audio simultaneously.
  • Multi-Format Import: Import existing audio files (.mp3, .wav, .m4a, .flac, .ogg, .webm).
  • Parakeet & Whisper ONNX Engines: Sub-second fast transcription using NVIDIA Parakeet TDT or Whisper models.

⚑ Local Hardware Acceleration

  • Apple Silicon Metal: Native Metal GPU and CoreML acceleration for macOS.
  • NVIDIA CUDA & Vulkan: High-throughput GPU offloading on Windows and Linux.
  • OpenBLAS CPU Fallback: Optimized multi-threaded execution for standard CPUs.

🧠 Local LLM Meeting Summarization

  • llama-helper & Ollama Integration: Generate action items, meeting minutes, decision logs, and key takeaways using local GGUF models (LLaMA 3, Qwen, Mistral, Gemma).
  • Custom Summarization Templates: Tailor summary structures for 1-on-1s, engineering standups, executive syncs, or sales calls.

πŸ‘₯ Speaker Diarization & Labeling

  • Speaker Attribution: Track distinct speakers during real-time meetings or imported recordings.
  • Custom Speaker Profiles: Assign names, roles, and colors to meeting participants.

πŸ” Search & Export Flexibility

  • Full-Text SQLite FTS5 Search: Instant full-text search across thousands of hours of historical meeting transcripts.
  • Rich Export Options: Export meeting minutes to Markdown, PDF, JSON, or send payload webhooks to custom local endpoints.

πŸ—οΈ Architecture

                               β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
                               β”‚           Menie Frontend               β”‚
                               β”‚      Next.js 14 + React + Tailwind     β”‚
                               β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
                                                   β”‚ IPC (Tauri Bridge)
                               β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β–Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
                               β”‚            Tauri Rust Core             β”‚
                               β”‚  CPAL Audio Engine + SQLite FTS5 Store β”‚
                               β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”˜
                                         β”‚                      β”‚
                   β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β–Όβ”€β”€β”€β”€β”€β”€β”        β”Œβ”€β”€β”€β”€β”€β”€β–Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
                   β”‚    Whisper / Parakeet RS   β”‚        β”‚     llama-helper Engine    β”‚
                   β”‚ (Metal / CUDA / Vulkan GPU)β”‚        β”‚ (Local GGUF LLM Execution) β”‚
                   β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜        β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

πŸš€ Upcoming Roadmap

Here are the upcoming features planned for Menie's future releases:

  • 🎯 Real-Time Acoustic Speaker Separation: Live acoustic embedding extraction to automatically differentiate multi-speaker conversations without prior training.
  • πŸ“š Local Vector RAG Knowledge Base: Semantic vector search across your entire historical meeting archive to ask questions across months of meeting history offline.
  • πŸ“± Mobile Companion Local Handoff: Seamless peer-to-peer Wi-Fi transfer from mobile voice memos to your desktop workstation.
  • ⚑ Automated Local Action Pipelines: Direct integration with local note-taking apps like Obsidian, Logseq, and Notion Local.
  • 🌐 Offline Live Streaming Translation: Real-time cross-lingual translation stream during live international conference calls.

πŸ’» Getting Started

Installation

Download the latest pre-compiled desktop binary for your operating system from Releases.

macOS

  1. Download Menie-aarch64.dmg (Apple Silicon) or Menie-x64.dmg (Intel).
  2. Drag Menie.app into your Applications folder.

Windows

  1. Download Menie-x64-setup.exe.
  2. Run the installer and launch Menie.

πŸ› οΈ Building from Source

Prerequisites

  • Node.js (v18+)
  • pnpm (npm install -g pnpm)
  • Rust (1.77+)

Quick Build Instructions

# Clone the repository
git clone https://github.com/0xSuleman/Menie.git
cd Menie/frontend

# Install frontend dependencies
pnpm install

# Run desktop dev environment
pnpm tauri:dev

To build a standalone production release:

pnpm tauri:build

πŸ“„ License

Menie is open-source software licensed under the MIT License.


Made with ❀️ by 0xSuleman

About

Experimental local-first AI meeting assistant derived from Meetily

Topics

Resources

Contributing

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages