ChatRWKV 是开源模型领域的开源项目,由 BlinkDL 开发,2023 年首次发布。
在全站 12,961 个收录项目中,它的 GitHub 星标数(9,498)位列前 6%,在开源模型分类的 422 个项目里位列前 8%。
项目仍在小幅维护中,最近一次代码更新于 2026-09-21。基于RWKV模型,可本地部署,完全免费。
它主要面向的使用场景是:在消费级GPU或CPU上部署本地对话助手,保护隐私。同类可对比的替代方案包括 LLaMA、Alpaca、GPT4All。

用 RNN 架构跑出 ChatGPT 效果,低显存也能流畅对话
ChatRWKV 是一个基于 RWKV 语言模型的开源对话助手,RWKV 是一种 100% 循环神经网络(RNN)架构,旨在以较低的计算成本实现类似 ChatGPT 的对话能力。它解决了传统 Transformer 模型在推理时显存占用高、速度慢的问题,通过线性复杂度实现高效的长文本处理。核心能力包括:支持中英文多轮对话、文本生成、指令微调、流式输出,并提供多种模型规模(如 1.5B、3B、7B)供选择。项目基于 PyTorch 实现,代码简洁,易于二次开发,同时支持 CPU 和 GPU 推理,适合资源受限的环境部署。作为开源项目,它提供了完整的训练和推理脚本,方便研究者复现和扩展。
1克隆项目代码
从 GitHub 拉取 ChatRWKV 源码到本地,后续脚本均在仓库的 v2 目录下运行。
git clone https://github.com/BlinkDL/ChatRWKV2配置 CUDA 环境变量
按 README 的 Linux 构建说明,把 CUDA 的 bin 与 lib64 加入环境变量,之后运行对话脚本。
export PATH=/usr/local/cuda/bin:$PATH
export LD_LIBRARY_PATH=/usr/local/cuda/lib64:$LD_LIBRARY_PATH3获取模型权重
从 HuggingFace 的 BlinkDL 主页下载所需规模的 RWKV 权重(1.5B/3B/7B 等),放到脚本指定位置。
4转换模型(可选)
README 建议用 v2/convert_model.py 按策略转换模型,可加快加载并节省 CPU 内存。
python v2/convert_model.py5启动对话
运行 v2/chat.py 进入命令行对话;设置 RWKV_CUDA_ON 会编译 CUDA kernel,更快更省显存。
python v2/chat.py| 配置项 | 必填 | 说明 | 示例 |
|---|---|---|---|
RWKV_CUDA_ON | 否 | 启用后编译 CUDA kernel,推理更快且更省显存 | 1 |
PATH | 是 | 加入 CUDA bin 目录,供编译与运行调用 | /usr/local/cuda/bin:$PATH |
LD_LIBRARY_PATH | 是 | 加入 CUDA lib64 目录,保证动态库可加载 | /usr/local/cuda/lib64:$LD_LIBRARY_PATH |
执行 v2/chat.py 后终端进入对话交互并能正常输出回复文本,即视为启动成功。
Q:README 没写 pip 安装依赖,怎么装?
A:节选未包含依赖安装说明,可参考 RWKV-LM 主仓库及 v2 目录下脚本,自行确认所需的 PyTorch 等依赖。
Q:RWKV_CUDA_ON 编译 CUDA kernel 失败怎么办?
A:先确认 CUDA 工具链可用,且已按 README 配置好 PATH 与 LD_LIBRARY_PATH;首次编译耗时较长属正常。
Q:模型权重从哪里下载?
A:从 HuggingFace 的 BlinkDL 主页获取原始权重,或使用 RWKV 官方组织提供的 HF 兼容权重。
Q:想在手机端本地推理怎么办?
A:README 指向 RWKV_APP 项目(https://github.com/RWKV-APP/RWKV_APP),支持 Android / iOS 本地推理。
LLaMA、Alpaca、GPT4All
ChatRWKV 是开源模型领域的开源项目,由 BlinkDL 开发,2023 年首次发布。
在全站 12,961 个收录项目中,它的 GitHub 星标数(9,498)位列前 6%,在开源模型分类的 422 个项目里位列前 8%。
项目仍在小幅维护中,最近一次代码更新于 2026-09-21。基于RWKV模型,可本地部署,完全免费。
它主要面向的使用场景是:在消费级GPU或CPU上部署本地对话助手,保护隐私。同类可对比的替代方案包括 LLaMA、Alpaca、GPT4All。
上一篇:audio-ai-hub
下一篇:Lance
awesome-claude-fable-5-prompt-va···
开源
一站式掌握 Claude Fable 5 玩法,快速选型不踩坑
Ultimate Claude Fable 5 Guide 2026: Use Cases, Integrations & Benchmarks
Machine-Learning
开源
跟着博客笔记,边看边跑机器学习代码
All content related to machine learning from my blog
Diffusion-Models-Papers-Survey-T···
开源
学视频生成怕绕路?这份资料库帮你理清
Diffusion model papers, survey, and taxonomy
CoreML-Models
开源
下载即用的苹果端 AI 模型库,免去转换烦恼
Core ML model zoo for iOS/macOS — PyTorch models converted to ready-to-use .mlpacka···