Ling-3.0-flash-Sante: inclusionAI releases open 124B medical model
inclusionAI, Ant Group's AI lab, has released Ling-3.0-flash-Sante, an open-weights model specialized for health and medicine. It has 124 billion parameters but uses only 5.1 billion per token, and it can handle up to 256K tokens of context. It is explicitly a research model, not a medical device.

What this is about
inclusionAI, the AI lab of Ant Group, has released Ling-3.0-flash-Sante. It is a health- and medicine-specialized variant of the general-purpose Ling-3.0-flash model. The name comes from the French word santé ("health"). According to the Model Card and a Reddit post, the weights are available on Hugging Face and ModelScope, so you can download the model and run it yourself. It is designed for medical reasoning, health research, "deep research" (multi-step research with source analysis) and tool-based workflows, while keeping the general capabilities of the base model.
One important point up front: the vendor calls Sante a research model, not a medical device. Its outputs may be incomplete or wrong and must not replace professional advice, diagnosis or treatment.
Architecture: big, but frugal at runtime
Sante has 124 billion parameters (roughly, the knobs the model tuned during training). It is a Mixture-of-Experts (MoE) model: instead of using all parameters for every word, only a subset of specialized "experts" is activated. Here, that's 5.1 billion per token. This makes computation faster and cheaper than with a "dense" model of the same size. Memory, however, still has to hold all 124 billion parameters.
The architecture is a "hybrid-linear" design built from three components:
- Kimi Delta Attention (KDA): an attention variant whose cost grows more slowly with long texts.
- Gated MLA: a memory-efficient form of attention.
- Sparse MoE layers: the experts described above.
Training extends to 256K tokens of context (a token is roughly a word fragment). That lets you analyze long documents, such as several study protocols. Thinking mode is on by default and can be switched off per request via chat_template_kwargs with enable_thinking: false.
What the model is meant to do
According to the Model Card, Sante was tested on professional health tasks, medical knowledge and safety, complex reasoning, deep research, multi-agent collaboration and tool-assisted agent tasks. The listed use cases:
- answering medical questions, with human review
- literature search, evidence summarization, scientific research
- long-document analysis and structured information extraction
- knowledge bases and retrieval-augmented generation (RAG), meaning answers based on documents looked up at query time
- multi-agent workflows and building domain-specific AI agents
About the test conditions: temperature 1.0 and top_p 0.95, with the highest thinking level for all compared models. On BrowseComp (a web research test), 256K context and up to 1,000 turns were used. In the multi-agent setting, an in-house system distributes tasks to up to 64 sub-agents. The Model Card provides its results table only as an image, so we don't have all the individual values.
Numbers from a third-party source
A blog from routing provider OrcaRouter cites Ant's own figures (vendor claims, not independently verified):
| Benchmark | Sante | Comparison |
|---|---|---|
| DiagnosisArena-MCQ | 83.8 | GPT-5.6 Sol 81.9; Kimi K3 78.4; Gemini 3.6 Flash 76.2 |
| MedXpertQA-Text | 53.9 | GPT-5.6 Sol 60.2; Gemini 3.6 Flash 62.4 |
So Sante leads on one test and trails on the other. The blog also criticizes the missing comparison with its own base model, Ling-3.0-flash, which leaves open how much the medical tuning actually adds. The blog further claims that no Sante weights have been published. That contradicts the Model Card and the Reddit post, and likely reflects an earlier state of affairs (back then, Sante was available only via API, free during a promotional period). We go with the Model Card.
What you need to try it
This is not a model for a regular home PC. For 256K context, the official guide calls for four 141 GB-class GPUs (or a Blackwell node with four GPUs) or eight 80 GB GPUs such as H100/H800. Even with heavy quantization (storing weights in fewer bits), you need roughly 75 GB or more of memory for the weights alone. Running it on a Mac with a lot of unified memory or on a CPU is theoretically possible, but our source says nothing about it, and it doesn't mention GGUF versions. In practice, that leaves rented cloud GPUs. Also plan for several hundred GB of disk space.
Our take
Sante is another example of "specialists on a generalist frame": a large, efficient MoE model post-trained for one field. What's interesting is the open weights, the 256K context length, and the focus on research and agents rather than just quiz questions. The caveats: all benchmark figures are vendor claims, the comparison with the base model is missing, and the results are mixed. The Model Card itself warns that benchmarks don't guarantee clinical performance, that the model must not independently diagnose, prescribe or triage, and that tool and multi-agent access require minimal permissions and human approval. Our source doesn't state Sante's license (according to a third-party source, the base model is MIT-licensed), so check the license on Hugging Face before using it. For researchers and developers of medical agents, the model is an exciting candidate to test. For patients, it is explicitly not intended.
Sources
- r/LocalLLaMA reddit.com
Try it yourself: Ling-3.0-flash-Sante
Explained step by step, no prior knowledge needed – on your own computer or free in your browser.
What can I do with it?
The model answers specialist medical questions, summarizes studies and clinical abstracts, compares protocols, and can work as a research agent with tools. It thinks step by step by default and handles very long documents.
Who is it worth it for?
Worth it for researchers, developers of medical agents and teams with access to multi-GPU servers. Not for laypeople looking for health advice, and not for single-GPU machines.
What your computer needs
Which variant is right for me?
Many models come in several sizes or "quantizations." These are compressed versions: smaller and faster, but slightly less accurate. Rule of thumb: pick the largest variant whose memory requirement fits in your VRAM (video memory). The scripts below choose this for you automatically.
| Variant | Download | Needs approx. | Compatible graphics cards |
|---|---|---|---|
Q6_K |
111 GB | 123 GB | servers only, with multiple data-center GPUs (e.g. 8× H100) |
Q8_0 Default |
136 GB | 152 GB | servers only, with multiple data-center GPUs (e.g. 8× H100) |
According to the source, Ling-3.0-flash-Sante comes in one version. The recommended setups are 4×141 GB GPUs (--tp 4) or 8×80 GB GPUs (--tp 8). The source doesn't mention quantized variants (e.g., GGUF).
- For 256K context: four 141 GB GPUs or a Blackwell node with four GPUs.
- On 80 GB GPUs (H100/H800), use --tp 8 with the same settings.
- All 124B parameters must fit in memory, even though only 5.1B are active per token.
- Long contexts cost extra memory; a shorter --context-length reduces the requirement.
- The source gives no information for consumer GPUs, CPU or Apple Silicon (VRAM figures for those are not given).
Groß (124 B parameters, MoE): running entirely on the GPU takes a lot of VRAM (video memory). With MoE offloading, a regular graphics card plus plenty of RAM is enough (see table). Colab Free isn't enough.
How do I find out what my computer has?
- Windows: Press Ctrl + Shift + Esc → Task Manager → Performance tab → click GPU on the left. At the bottom you'll see Dedicated GPU memory (that's your VRAM). You'll find system memory under Memory.
- Mac: Apple menu at the top left → About This Mac. You'll see your chip (e.g. M2) and memory (e.g. 16 GB). On Apple chips, graphics and processor share this memory.
- Linux: Type
nvidia-smiin the terminal (shows your graphics card and its memory) andfree -hfor system memory.
Guide
Google Colab (in your browser, no installation)
Google Colab is a free service from Google. It gives you a computer with a graphics card in your browser for a few hours. All you need is a Google account. For this model: too big for Colab – even the largest Colab GPUs aren't enough.
- Download the notebook. Click the button and save the file.
- Open Colab. Go to colab.research.google.com and sign in with your Google account.
- Upload the notebook. In the window that appears, click Upload on the left (or choose File → Upload notebook at the top) and select the file
colab.ipynb. - Turn on the GPU. In the top menu, go to Runtime → Change runtime type → under Hardware accelerator, select T4 GPU (with Colab Pro: L4 or A100) → Save.
- Start everything. Runtime → Run all (keyboard shortcut Ctrl + F9). If you see the warning “This notebook was not authored by Google,” click Run anyway.
- Wait. The cells run one after another. A green checkmark appears to the left of each cell when it's done. Installation and download take about 49 minutes here.
- Try it out. The result appears below the last cell. To test something else, change the text in the cell and run it again with Shift + Enter. The last cell starts a proper chat with an input field.
- Clean up. When you're done: Runtime → Disconnect and delete runtime. This saves your free quota.
Good to know: The free GPU is limited (usually a few hours per day). After about 90 minutes of inactivity, Colab disconnects, and you'll have to start everything over.
Windows 10 / 11
The easiest way is Ollama, a free program that launches AI models with a single command.
- Update your graphics driver (NVIDIA cards only): Install the NVIDIA app or the latest driver. For AMD cards, use the latest Adrenalin driver.
- Install Ollama. Download the file OllamaSetup.exe from ollama.com/download/windows, double-click it, and choose Install. Afterward, a small llama icon appears in the taskbar at the bottom right.
- Open a terminal window. Press the Windows key, type PowerShell and press Enter. A blue or black window opens.
- Start the model. Copy this command ("Copy" button), paste it into the window with a right-click, and press Enter:
The first time, Ollama downloads the model (136 GB (about 3.0 hr at 100 Mbit/s)). After that, it's instant.ollama run hf.co/AtomicChat/Ling-3.0-flash-Sante-GGUF:Q8_0 - Start typing. Once
>>> Send a messageappears, type your question and press Enter. Type/byeto end the chat.
Not enough memory? Pick a smaller variant from the table above, e.g. ollama run hf.co/AtomicChat/Ling-3.0-flash-Sante-GGUF:Q6_K.
Prefer automatic? A script that picks the right variant for you
- Download both files into the same folder: try_windows.ps1 demo.py
- Open the folder in File Explorer, right-click an empty spot and choose Open in Terminal.
- Paste this command and press Enter:
powershell -ExecutionPolicy Bypass -File try_windows.ps1
If needed, the script installs Ollama via winget, measures your VRAM (video memory) and downloads the matching variant.
macOS
Macs with an Apple chip (M1 to M5) are ideal. Older Intel Macs are very slow.
- Install Ollama. Download it from ollama.com/download/mac, open the file, and drag Ollama into your Applications folder. Launch Ollama once – a llama appears in the menu bar at the top.
- Open Terminal. Press Cmd + Space, type Terminal, and press Enter.
- Start the model. Paste the command (Cmd + V) and press Enter:
The first time, the model is downloaded (136 GB (about 3.0 hr at 100 Mbit/s)).ollama run hf.co/AtomicChat/Ling-3.0-flash-Sante-GGUF:Q8_0 - Start typing. Type your question and press Enter. Quit with
/bye.
Linux
- Check your GPU.
nvidia-smishould show your card. If it doesn't, install the driver on Ubuntu and restart:sudo ubuntu-drivers install - Install Ollama:
curl -fsSL https://ollama.com/install.sh | sh - Start the model:
Exit withollama run hf.co/AtomicChat/Ling-3.0-flash-Sante-GGUF:Q8_0/bye. Useollama psto check whether the model is running on the GPU. - Or let it pick the right variant automatically:
bash try_linux.sh # mit Python/transformers statt Ollama: MODE=hf bash try_linux.sh
Try it
Summarize the evidence in this clinical abstract and name the primary endpoint.Compare the inclusion criteria of these two study protocols in a table.What interactions and contraindications of taking warfarin and ibuprofen together are known from the literature? Point out uncertainties.
If something goes wrong
For SGLang, use the special image lmsysorg/sglang:dev-Ling-3.0-flash; a standard image may not recognize the architecture.
vLLM needs a recent build with Ling-3.0 support (install from the Git repository), plus --trust-remote-code and the ling3 parsers.
With 256K context in SGLang, set the variable SGLANG_ALLOW_OVERWRITE_LONGER_CONTEXT_LEN=1 and give it enough shared memory (--shm-size 32g).
A Hugging Face token (HF_TOKEN) may be required.
Never use outputs unchecked: the model can hallucinate and is not a medical device.
“out of memory,” a crash, or your computer freezes
The model is too big for your VRAM (video memory). Pick a smaller variant from the table above and close other programs, especially games and browsers with lots of tabs.
It runs, but extremely slowly
Your CPU is probably doing the work instead of your graphics card. In Ollama, the PROCESSOR column of ollama ps shows how much runs on the GPU. If it says "100% CPU", update your graphics driver or pick a smaller variant that fits entirely into VRAM (video memory).
“ollama” or “python” is not found
Close the terminal window and open it again so it recognizes the newly installed program. For Python on Windows: reinstall it and check Add python.exe to PATH.
Windows: "Running scripts is disabled on this system"
Run the script with exactly the command above: powershell -ExecutionPolicy Bypass -File try_windows.ps1. This allows execution for this one time only.
Error message when loading the model (version, "trust_remote_code", unknown architecture)
Brand-new models often need the latest software version. With Ollama: update Ollama. With Python: pip install -U transformers in the activated environment. The Model Card usually lists the exact version.
Tokenstrom generates the scripts and notebook automatically. Please take a quick look before running them – they're plain, readable text. Mind the model's license: mit.
Ask the AI assistant
Questions about this article, installation or background? Our assistant knows this page and runs on our own machine, not in someone else's cloud.
The Assistant is an AI (Gemma 4) and can make mistakes – please check important details against the source. Questions are used only to generate an answer and are deleted after one hour. Please don't enter any personal data.
Comments
What do you think? Already tried it? Write it here, no sign-up needed.
Comments are public. Links aren't allowed, and we delete abusive posts. You can delete your own comment at any time in this browser. Learn more in the Privacy Policy.