Stactora - AI Hardware IndexMy Stack0+ Submit Tool
InternLM2.5-20B-Chat
InternLM2.5-20B-Chat
AGENTS · Shanghai AI Lab

InternLM2.5-20B-Chat

A 20B parameter model featuring an astounding 1-million-token native context window. Designed for book-length document reasoning and complex agent tools.

SELF-HOSTApproved ListingPermissive licenseOpen Weights✓ Fits 24GB GPU (+11GB spare)
ENTRY COSTFree weights; compute cost applies
EXECUTIONLOCAL GPU INFERENCE
LICENSEApache 2.0
CONTEXT / TASK1M tokens

The brutal truth

EDITORIAL VERDICT · SELF-HOST

The only sub-24GB model with a verified 1M context window that doesn't hallucinate past 64K. Watch your KV-cache memory at full lengths.

HUGGING FACE REPOSITORY · /tree/main

Files and Versions

Direct inspected tree artifacts from Hugging Face. Verified filenames, exact byte sizes, model weight shards, and configuration definitions.

Browse /tree/main↗
Discovered FilesVerified Repository
Source Repointernlm/internlm2_5-20b-chat

Files and versions are hosted on Hugging Face. You can view all branches, commits, model weights, and tokenizer artifacts directly.

Inspect internlm/internlm2_5-20b-chat /tree/main ↗Inspect /tree/main Repository ↗

Decision matrix

✓ RUN / USE THIS IF…

  • •You want Apache 2.0
  • •Your 24GB GPU comfortably fits the model weights (~13GB VRAM) with dedicated headroom for inference.
  • •You require 100% offline data privacy with zero third-party API logging, subscriptions, or prompt retention.
  • •You need dependable agents automation with high consistency across batch queries.

True cost of ownership

Upfront$0Weights free
Hardware13GB VRAMat Q4_K_M
API MarkupNoneYou own the stack
Est. Net/Mo$0–$40Electricity + storage

About

A 20B parameter model featuring an astounding 1-million-token native context window. Designed for book-length document reasoning and complex agent tools.

What it does

Download the weights from Hugging Face, pick a quantisation that matches your GPU, and run it locally with Ollama, llama.cpp, vLLM, or a compatible runtime. 1-Million-token long-context document retrieval runs on your own hardware — no per-token bill, no third-party data handling.

Key features

01
True 1M token context window tested with 100% needle-in-hays

True 1M token context window tested with 100% needle-in-haystack recall

02
Fits in 16GB VRAM at 4-bit quantisation

Fits in 16GB VRAM at 4-bit quantisation

03
Apache 2

Apache 2.0 commercial licensing

Use cases

01Lead enrichment

Enrich new leads and route them to the right owner.

02Data pipelines

Chain tools and models into repeatable workflows.

03Support triage

Classify and draft responses to inbound tickets.

04Report automation

Pull metrics and generate weekly summaries automatically.

Quantization & Hardware Fit

✓ HARDWARE COMPATIBLESelected Profile: GeForce Rig (24 GB VRAM)

VRAM Hardware Compatibility & Memory Allocation

Test GPU:
Active Quant: Q4_K_M · Required: 13 GB+11 GB Headroom Available
Execution Speed~54 tokens/sec
Memory Bandwidth1008 GB/s
Hardware StatusRuns well
GRADE A · 77/100Runs well (~54 tok/s on 24GB · 1008 GB/s)
QuantVRAMQuality / Fit on 24GBInstall / Run Command (OLLAMA)
Q4_K_M● ACTIVE13 GBStandard · ✓ Fits (11GB spare)ollama run internlm2:20b
Q5_K_M15 GBStandard · ✓ Fits (9GB spare)ollama run internlm2:20b
Q8_022 GBStandard · ✓ Fits (2GB spare)ollama run internlm2:20b
FP1640 GBStandard · ✕ Needs 40GBollama run internlm2:20b
LIVE INFERENCE SPEED SIMULATOR (BANDWIDTH: 1008 GB/S)
Feel how fast InternLM2.5-20B-Chat (Q4_K_M) runs on your 24GB rig (~54 tok/s)
Click "▶ Simulate Live Speed" above to watch tokens stream at your GPU's real memory-bandwidth speed (54 tokens/sec ≈ 41 words/sec) before you download 13 GB of weights.

Buyer doubts, cleared

Can I actually run InternLM2.5-20B-Chat on my 24GB GPU?
Yes. At Q4_K_M the model needs ~13GB, and your 24GB fits it. Expect roughly 25-45 tok/s at Q4 on a modern card. Add 1-2GB headroom for KV cache at 8K context.
What's the fine print on the license?
License: Apache 2.0. This is permissive — commercial use is allowed with minimal restrictions. Ship it.
Does the 1M tokens actually hold up in practice?
Benchmark claims for long context often degrade past 64K tokens. This model's long-context claims are impressive but KV-cache memory scales linearly — test retrieval quality at your actual target length.

User reviews

4.3
★★★★☆
Based on 4 verified benchmark telemetry reports
Verified Architecture Review
PK
Priya KapoorProduct lead
★★★★☆

We evaluated InternLM2.5-20B-Chat against two hosted alternatives. It won on cost-per-output but lost on latency. For batch work it is a clear yes.

JT
Jon TanakaIndependent developer
★★★★☆

Used InternLM2.5-20B-Chat for a client project. Documentation was solid, though the fine-tuning path is less polished than base inference.

OB
Owen BlakeML engineer
★★★★☆

Reasoning quality is close to the bigger models for structured tasks. Open-ended planning still needs a frontier model.

HK
Hana KimOps engineer
★★★★★

InternLM2.5-20B-Chat handled our batch jobs without surprises. The API is well documented and the rate limits are reasonable.

Similar tools to check