AI tools, scored for your job
Get paid to train AI
🤝 You're in the Free & Open Source library — community-built tools you can use without paying. A different concept from our scored AI directory.
Home › Free & Open Source › Pro Services › LLM-Minutes-of-Meeting
✦ Free & open sourcePro Services

LLM-Minutes-of-Meeting

Turn audio and video recordings into structured meeting minutes and action items.

Self-Hosted AI Meeting Minutes

Convert recordings into transcripts, decisions, and action items locally or via cloud APIs.

Free forever · open source · MIT
✓ Light setup✓ Browser-based✓ Real-time collaboration
6.4
ZEKAI
Private AI meeting notes
Free & open source · Pro Services
Ease of setup4
Usefulness8
Maintenance8.5
Community5
★ 174
GITHUB
Sep 2026
UPDATED
MIT
LICENSE
🛠 Don't want to self-host? We can set it up →
⚡ Quick answer

MoM AI processes audio and video recordings to generate structured transcripts, decisions, and action items. It suits professionals handling sensitive meetings who want to retain absolute control over where their data goes.

Runs on
Web
Hosting
Self-host
Languages
Python
License
MIT

What it is

The application ingests meeting recordings, transcribes them using your choice of local or cloud speech-to-text engines, and passes the text to an OpenAI-compatible LLM for summarization. It handles arbitrarily long recordings by splitting files and merging outputs, tracking progress via Celery and Redis background workers.

Who it's for

It suits technical professionals and internal IT teams who want an in-house alternative to commercial meeting bots and value data privacy. It does not suit non-technical users who expect a managed cloud SaaS without touching Docker or command-line tools.

Key features

Flexible Transcription Engine

Choose between Deepgram, AssemblyAI, ElevenLabs Scribe, Sarvam AI, OpenAI-compatible endpoints, or local Whisper.

Universal LLM Support

Connect any OpenAI-compatible chat API including OpenAI, Anthropic, Gemini, Ollama, LM Studio, or vLLM.

Long Recording Chunking

Long audio files are transcribed and summarized in parts and then merged automatically to bypass context window limits.

Local Data Encryption

Database, logs, uploaded files, and encrypted API keys are stored locally in a single application directory.

How to start

Up and running in 3 steps

1
Clone the repository and run docker compose up --build
2
Create your administrator account on localhost:5000
3
Configure your preferred transcription provider and LLM API endpoint in Settings
Real talk

Our honest verdict

What's great

  • Complete control over data storage with zero telemetry or tracking
  • Switch freely between local models and cloud transcription or LLM providers
  • Built-in Celery background job queue with live progress, cancellation, and retries
  • Health and readiness endpoints alongside Prometheus monitoring metrics

Where it falls short

  • Requires technical competency to deploy via Docker or configure Redis and Celery manually
  • Running local Whisper or local LLMs demands capable hardware resources
  • Cloud transcription and LLM providers incur their own separate API usage costs
Cost

Pricing & license

The software is free under its MIT license. The only costs are running your own hardware infrastructure or paying third-party fees to cloud transcription and LLM providers.

Paid work

Open remote AI-training roles

870 open remote AI-training roles, updated November 14, 2026; most pay $20–$170 an hour. Zekai lists them free; the application goes to the employer’s platform.

See all open roles →
Compare

Alternatives

🎁 Free & open-source alternatives

These reviewed AI tools do the same job instantly — from our scored directory.

Get more

Use it, or have us set it up

📄 Free PDF: LLM-Minutes-of-Meeting for Pro Services
A plain-language guide to getting your first result. Sent to your inbox.
🔔 64 people want a full video tutorial — add your vote
🛠 Don't want to set it up yourself?
We'll install, host & configure LLM-Minutes-of-Meeting for you — and train your team.
Get it done for you ↗
Questions

FAQ

Can I run this completely offline without API keys?

Yes, by building with local Whisper and pointing the LLM to a local instance of Ollama or LM Studio.

How are API keys stored?

They are encrypted at rest using a key generated during the first run and stored locally within your application data directory.

What happens if a meeting recording is very long?

The application splits long files automatically, processes them in chunks, and merges the resulting transcripts and summaries.

Radar

Latest AI news

✉️ The weekly free toolkit
The best new free & open-source tools for Pro Services — one short email a week, in your language.
Free · 1 email/week · unsubscribe anytime
Get paid to train AI →

See Zekai first in Google