CoolFace
Modelpublic

Atomic-Germ/LFM2-2.6B-Transcript-NPU2

sourceHugging Faceotherupdated 25d agoView on Hugging Face
0likes309downloads
Model Card

<div align="center"> <img src="https://cdn-uploads.huggingface.co/production/uploads/61b8e2ba285851687028d395/2b08LKpev0DNEk6DlnWkY.png" alt="Liquid AI" style="width: 100%; max-width: 100%; height: auto; display: inline-block; margin-bottom: 0.5em; margin-top: 0.5em;" /> <div style="display: flex; justify-content: center; gap: 0.5em; margin-bottom: 1em;"> <a href="https://playground.liquid.ai/"><strong>Try LFM</strong></a> • <a href="https://docs.liquid.ai/lfm"><strong>Documentation</strong></a> • <a href="https://leap.liquid.ai/"><strong>LEAP</strong></a> </div> </div>

LFM2-2.6B-Transcript

Based on LFM2-2.6B, LFM2-2.6B-Transcript is designed for private, on-device meeting summarization. We partnered with AMD to deliver cloud-level summary quality while running entirely locally, ensuring that your meeting data never leaves your device.

Highlights:

  • Cloud-level summary quality, approaching much larger models
  • Under 3GB of RAM usage for long meetings
  • Fast summaries in seconds, not minutes
  • Runs fully locally across CPU, GPU, and NPU

Find more information about LFM2-2.6B-Transcript in AMD's blog post and Liquid's blog post.

ezgif-5a91182b296b4c4a

📄 Model details

ModelDescription
**LFM2-2.6B-Transcript**Original model checkpoint in native format. Best for fine-tuning or inference with Transformers and vLLM.
LFM2-2.6B-Transcript-GGUFQuantized format for llama.cpp and compatible tools. Optimized for CPU inference and local deployment with reduced memory usage.
LFM2-2.6B-Transcript-ONNXONNX Runtime format for cross-platform deployment. Enables hardware-accelerated inference across diverse environments (cloud, edge, mobile).
LFM2-2.6B-Transcript-MLXMLX format for Apple Silicon. Optimized for fast inference on Mac devices using the MLX framework.

Capabilities: The model is trained for long-form transcript summarization (30-60 minute meetings), producing clear, structured outputs including key points, decisions, and action items with consistent tone and formatting.

Use cases:

  • Internal team meetings
  • Sales calls and customer conversations
  • Board meetings and executive briefings
  • Regulated or sensitive environments where data can't leave the device
  • Offline or low-connectivity workflows

Generation parameters: We strongly recommend using a lower temperature with a temperature=0.3.

Supported language: English

[!WARNING] ⚠️ The model is intended for single-turn conversations with a specific format, described in the following.

Input format: We recommend using the following system prompt:

You are an expert meeting analyst. Analyze the transcript carefully and provide clear, accurate information based on the content.

We use a specific formatting for the input meeting transcripts to summarize as follows:

<user_prompt>

Title (example: Claims Processing training module)
Date (example: July 2, 2021)
Time (example: 1:00 PM)
Duration (example: 45 minutes)
Participants (example: Julie Franco (Training Facilitator), Amanda Newman (Subject Matter Expert))
----------
**Speaker 1**: Message 1 (example: **Julie Franco**: Good morning, everyone. Thanks for joining me today.)
**Speaker 2**: Message 2 (example: **Amanda Newman**: Good morning, Julie. Happy to be here.)
etc.

You can replace <user_prompt> with the following, depending on the desired summary type:

Summary typeUser prompt
Executive summaryProvide a brief executive summary (2-3 sentences) of the key outcomes and decisions from this transcript.
Detailed summaryProvide a detailed summary of the transcript, covering all major topics, discussions, and outcomes in paragraph form.
Action itemsList the specific action items that were assigned during this meeting. Include who is responsible for each item when mentioned.
Key decisionsList the key decisions that were made during this meeting. Focus on concrete decisions and outcomes.
ParticipantsList the participants mentioned in this transcript. Include their roles or titles when available.
Topics discussedList the main topics and subjects that were discussed in this meeting.

This is freeform, and you can add several prompts or combine them into a single one, like in the following examples:

TitleInput meetingModel output
Budget planningLinkLink
Design reviewLinkLink
Coffee chat / social hourLinkLink
Procurement / vendor reviewLinkLink
Task force meetingLinkLink

🚀 Quick Start

The easiest way to try LFM2-2.6B-Transcript is through our command-line tool in the Liquid AI Cookbook.

1. Install uv (if you don't have it already):

bash
uv --version
# uv 0.9.18

2. Run with the sample transcript:

bash
uv run https://raw.githubusercontent.com/Liquid4All/cookbook/refs/heads/main/examples/meeting-summarization/summarize.py

No API keys. No cloud services. No setup. Just pure local inference with real-time token streaming.

3. Use your own transcript:

bash
uv run https://raw.githubusercontent.com/Liquid4All/cookbook/refs/heads/main/examples/meeting-summarization/summarize.py \
  --transcript-file path/to/your/transcript.txt

The tool uses llama.cpp for optimized inference and automatically handles model downloading and compilation for your platform.

🏃 Inference

LFM2 is supported by many inference frameworks. See the Inference documentation for the full list.

NameDescriptionDocsNotebook
TransformersSimple inference with direct access to model internals.<a href="https://docs.liquid.ai/lfm/inference/transformers">Link</a><a href="https://colab.research.google.com/drive/1q3jQ6LtyiuPzFZv7Vw8xSfPU5FwkKZY?usp=sharing"><img src="https://cdn-uploads.huggingface.co/production/uploads/61b8e2ba285851687028d395/vlOyMEjwHab_LXysEu2E.png" width="110" alt="Colab link"></a>
vLLMHigh-throughput production deployments with GPU.<a href="https://docs.liquid.ai/lfm/inference/vllm">Link</a><a href="https://colab.research.google.com/drive/1VfyscuHP8A3weYpnzuabYJzr5ju0Mit?usp=sharing"><img src="https://cdn-uploads.huggingface.co/production/uploads/61b8e2ba285851687028d395/vlOyMEjwHab_LXysEu2E.png" width="110" alt="Colab link"></a>
llama.cppCross-platform inference with CPU offloading.<a href="https://docs.liquid.ai/lfm/inference/llama-cpp">Link</a><a href="https://colab.research.google.com/drive/1ohLl3w47OQZA4ELo46i5E4Z6oGWBAyo8?usp=sharing"><img src="https://cdn-uploads.huggingface.co/production/uploads/61b8e2ba285851687028d395/vlOyMEjwHabLXysEu2E.png" width="110" alt="Colab link"></a>
MLXApple's machine learning framework optimized for Apple Silicon.<a href="https://docs.liquid.ai/lfm/inference/mlx">Link</a>
LM StudioDesktop application for running LLMs locally.<a href="https://docs.liquid.ai/lfm/inference/lm-studio">Link</a>

📈 Performance

Quality

LFM2-2.6B-Transcript was benchmarked using the GAIA Eval-Judge framework on synthetic meeting transcripts across 8 meeting types.

2.6B-AMD Summarization Judge Score

Accuracy ratings from [GAIA LLM Judge](https://github.com/amd/gaia). Evaluated on 24 synthetic 1K transcripts and 32 synthetic 10K transcripts. Claude Sonnet 4 used for content generation and judging.

Inference Speed

2.6B-Transcript - Ryzen 395- blog

Generated using [llama-bench.exe](https://github.com/ggml-org/llama.cpp) b7250 on an HP Z2 Mini G1a Next Gen AI Desktop Workstation on respective AMD Ryzen device. We compute peak memory used during CPU inference by measuring peak memory usage of the llama-bench.exe process executing the command: `llama-bench -m <MODEL> -p 10000 -n 1000 -t 8 -r 3 -ngl 0` The llama-bench executable outputs the average inference times for preprocessing and token generation. The reported inference times are for the iGPU, enabled using the `-ngl 99` flag.

Memory Usage

2.6B-Transcript- RAM

Generated using [llama-bench.exe](https://github.com/ggml-org/llama.cpp) b7250 on an HP Z2 Mini G1a Next Gen AI Desktop Workstation with an AMD Ryzen AI Max+ PRO 395 processor. We compute peak memory used during CPU inference by measuring peak memory usage of the llama-bench.exe process executing the command: `llama-bench -m <MODEL> -p 10000 -n 1000 -t 8 -r 3 -ngl 0` The llama-bench executable outputs the average inference times for preprocessing and token generation. The reported inference times are for the iGPU, enabled using the `-ngl 99` flag

📬 Contact

If you are interested in custom solutions with edge deployment, please contact our sales team.