agnai

自建多用户角色扮演聊天平台,支持海量机器人并发

开源 🏷️基础免费,高级付费 ✅ 目前可打开 对话助手 🍴 复刻 153 🐛 待处理 116 👀 关注 24
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 792
维护状态 低维护
是否开源 开源
定价模式 🏷️基础免费,高级付费 提供免费版本,包含基础功能;高级功能需付费订阅。具体价格和额度请参考官网。

项目预览

agnai 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类对话助手
开发团队agnaistic
官网地址https://agnai.chat
定价模式🏷️基础免费,高级付费
价格说明提供免费版本,包含基础功能;高级功能需付费订阅。具体价格和额度请参考官网。
访问状态✅ 目前可打开
是否开源是
开源协议AGPL-3.0
主要语言TypeScript
技术栈/模型ai,chat,chatbot,nodejs,typescript
GitHub 星标★ 792
上线时间2023-03-05 00:00:00
代码更新2026-06-15
仓库体积38.8 MB
本站数据更新2026-11-09
维护状态低维护
收录时间2026-08-09
浏览次数3

项目介绍

agnai 是一个面向多用户、多机器人的 AI 对话平台,专注于与虚构角色进行聊天互动。项目采用 TypeScript 编写,基于 Node.js 生态,设计上强调可扩展性,旨在支持大规模并发用户和机器人实例。它解决了单一 AI 助手无法满足个性化角色扮演和社区化运营的问题,核心能力包括:多用户身份管理、多机器人并行调度、角色定制与对话历史存储,以及灵活的 API 接口。项目处于早期阶段,但架构清晰,适合开发者二次开发或部署为角色扮演聊天服务。

Star 增长趋势

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

数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 792

使用教程

ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。

难度:进阶 约 30 分钟 部署方式:Docker 部署 4 步

环境要求

  • Node.js 18+
  • MongoDB(持久化)
  • 模型 Key

安装与启动步骤

  1. 1装依赖

    多角色聊天前端,Node + 可选 Python 后端。

    npm install agnai -g
  2. 2拉依赖

    用仓库脚本一次装齐。

    npm run deps
  3. 3起服务

    Windows 与 Linux 命令不同。

    npm run start:all
  4. 4接模型

    在设置里填 API 地址与 Key,支持本地模型。

    设置 → 预设 → 填 base_url

如何确认成功

浏览器打开后能创建角色并完成一轮对话。

注意事项

  • 它的角色卡格式与社区通用(Tavern 系),可互相导入。
  • 本地跑记得改默认口令并限制外网访问。
  • 长对话要注意上下文裁剪策略。

核心亮点

  • 多用户与多机器人架构,天然支持社区化运营
  • TypeScript 全栈,类型安全,易于维护和扩展
  • 设计上考虑规模,适合高并发场景

不足之处

  • 早期项目,功能完整性和稳定性待验证
  • 文档/社区待观察

适用场景

  • 搭建角色扮演聊天社区
  • 企业内部多角色 AI 客服系统
  • 游戏 NPC 对话后台

替代项目

SillyTavern、TavernAI、Chai

上一篇:cv-santiago

下一篇:slack-machine

同类项目推荐

sets88_telegram_bot 开源

一个机器人搞定 GPT、Claude 和 DALL-E,聊天画图两不误

Personal Telegram bot with a wide range of capabilities, it stays in permanent proof···

★ 119 2026-08-09
fbmq 开源

用 Python 几行代码搭建 Facebook 聊天机器人

(Deprecated) Facebook Messenger Platform Python Library (Facebook Chatbot Library)

★ 169 2026-08-09
reflex-chat 开源

用纯 Python 快速搭建你的 ChatGPT 对话界面

A ChatGPT clone built in Reflex

★ 343 2026-08-09
CalypsoBot 开源

一个机器人搞定 Discord 管理、审核和娱乐,还能随意定制。

A fully customizable bot built with discord.js

★ 363 2026-08-09
wechat-gptbot 开源

让微信秒变AI助手,自动回复不封号

A wechat robot based on ChatGPT with no risk, very stable!

★ 613 2026-08-09
freestyle 开源

在光标处用语音完成听写、翻译和写作,无需切换工具

An intelligent voice companion for dictation, writing, and proactive reminders

★ 489 2026-08-09
whiz 开源

在终端里直接对话 AI,让命令行操作更智能高效。

A copilot for your terminal

★ 276 2026-08-09
OfflineLLM 开源

断网也能聊的本地大模型,聊天记录不出手机

Private on-device AI chat for Android - runs any GGUF model locally via llama.cpp wi···

★ 286 2026-10-06
sendbird-uikit-react 开源

用 React 组件快速搭建聊天界面,省时省力。

Build chat in minutes with Sendbird UIKit open source code.

★ 240 2026-08-09