DEV Community

James LIN
James LIN

Posted on

Inside `sponsors/Zackriya-Solutions`: A Local-First Meeting Assistant Built for Private Teams

Meetily is gaining attention on GitHub, with more than 50 stars added today, because it addresses a practical problem in AI tooling: meeting data should not need to leave your infrastructure.

The project is a privacy-first meeting assistant built with Rust. It combines live transcription, speaker diarization, and local summarization through Ollama. Its Parakeet and Whisper integrations are designed for faster real-time transcription, while local processing keeps recordings, transcripts, and generated minutes on the user’s machine.

That architecture is especially relevant for engineering teams handling customer calls, internal planning, incident reviews, or regulated information. There is no required cloud pipeline, external API credential, or third-party relay in the core workflow. Teams can instead keep the entire processing path inside a workstation or private network.

A simple local setup begins with Ollama and a selected language model:

# Install and start Ollama using your platform's package manager
ollama serve

# Pull a local model for meeting summarization
ollama pull llama3.1:8b
Enter fullscreen mode Exit fullscreen mode

From there, configure Meetily according to the repository instructions and select the local Ollama endpoint, typically:

OLLAMA_HOST=http://127.0.0.1:11434
Enter fullscreen mode Exit fullscreen mode

For a team deployment, Docker can help standardize the runtime, but audio capture and desktop permissions still require careful platform-specific testing. Keep model storage on an encrypted volume and restrict network exposure to the private interface.

Before production adoption, consider these trade-offs:

  • Local inference improves privacy and reduces recurring API dependencies, but transcription and summarization quality depend heavily on available CPU, GPU, memory, and model selection.
  • Speaker diarization is useful for minutes, but identity assignment can be imperfect in noisy rooms, overlapping conversations, or multi-device recordings.
  • Zero-cloud processing does not automatically mean zero risk: access controls, disk encryption, retention policies, and backup handling remain operational responsibilities.

Meetily’s strongest value is not merely automated notes. It is the ability to build a useful AI meeting workflow without surrendering the underlying conversation data.

Top comments (0)