NPC-Forge

不靠大模型,CPU 上跑出可控对话 NPC

NPC-Forge 是一个用 Python 编写的对话智能体框架,核心特点是完全在 CPU 上运行,不依赖机器学习模型或大语言模型。它解决的是游戏 NPC、终端助手等场景中对低延迟、低成本、可离线、行为可预测的对话需求。框架通过规则与确定性逻辑驱动对话,支持 NLU 意图识别与混合式 AI 策略,让开发者无需 GPU 或云端 API 即可构建可解释、可调试的对话流程。它适合需要稳定复现、避免模型幻觉、且对资源占用敏感的项目,例如独立游戏、嵌入式设备、教学演示或隐私敏感环境。开发者可以用它快速搭建终端聊天机器人,也能将其嵌入已有系统作为轻量对话层。项目处于早期阶段,星标约 256,社区和文档仍在成长中。

开源 free 对话助手
访问官网 ↗ GitHub ↗ 文档 ↗
GitHub 星标 ★ 256
维护状态 活跃
是否开源 是
定价模式 free

项目预览

项目数据

分类对话助手
开发团队gioblu
所属国家
官网地址
定价模式free
价格说明开源免费,无在线服务
访问状态
是否开源是
开源协议AGPL-3.0
主要语言Python
技术栈/模型assistant,assistant-chat-bots,deterministic-ai,framework,hybrid-ai,nlu,nlu-chatbot,nlu-engine,terminal
GitHub 星标★ 256
30天Star增速
HF 下载量
上线时间2026-07-18 00:00:00
代码更新—
仓库体积—
本站数据更新—
维护状态活跃
中文支持
访问方式
移动端支持
综合评分
收录时间2026-10-07
浏览次数0

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

正在加载星标数据…

技术标签

使用教程

—

核心亮点

  • 纯 CPU 运行,无需 GPU 或云端 API,部署成本极低
  • 不依赖 LLM,对话行为确定可复现,避免模型幻觉
  • Python 实现,规则与 NLU 结合,便于嵌入游戏或终端工具

不足之处

  • 项目早期,文档和示例相对有限
  • 纯规则/确定性方案在开放域对话上灵活性较弱

适用场景

  • 独立游戏中的 NPC 对话系统
  • 嵌入式或离线设备的终端聊天助手
  • 教学演示与对话逻辑原型验证

替代项目

Rasa、ChatterBot

项目介绍

NPC-Forge 是对话助手领域的开源项目,由 gioblu 开发,是 2026 年新上线的项目。

它收录于对话助手分类,该分类目前共有 920 个项目,GitHub 星标数为 256。

项目目前处于活跃维护状态,最近一次代码更新于 2026-10-06。开源免费,无在线服务。

它主要面向的使用场景是:独立游戏中的NPC对话系统。同类可对比的替代方案包括 Rasa、ChatterBot。

上一篇:Brahma-Echo

下一篇:没有了!

同类项目推荐

kelivo 开源

一个应用,畅聊所有大模型,手机电脑鸿蒙全搞定

A Flutter LLM Chat Client. Support Mobile & Desktop.

★ 4149 2026-08-09
open-webui 开源

给本地模型配个漂亮聊天室,全家都能用

User-friendly AI Interface (Supports Ollama, OpenAI API, ...)

★ 154085 2026-08-09
prompts.chat 开源

海量好提示词,抄了就能让 AI 更听话

f.k.a. Awesome ChatGPT Prompts. Share, discover, and collect prompts from the commun···

★ 172182 2026-08-09
NextChat 开源

一个界面聊遍所有主流AI模型,支持全平台部署,轻快又私密。

✨ Zero-config AI chat assistant. No API key needed — sign up and instantly chat wi···

★ 88835 2026-08-09