Skip to content

T-Auto/NeoChat

Repository files navigation

NeoChat

对实现AI永久记忆与陪伴的探索。

简介

A simple and pure AI conversation platform based on command-line format / 返璞归真的,基于命令行形式的AI对话平台

特性

  • 使用RAG向量库记忆系统,拥有数万条上下文的记忆,且不会耗费太多Token。
  • 长线剧情系统:支持使用类似galgame的剧情预设,直接兼容传统galgame的预设剧本和分歧选择,同时支持将一部分甚至全部的剧情由AI驱动。你将在剧情内日常的场合,停下来和主角自由的谈心,聊够了在继续剧情;你将不再局限于点击选项来选择剧情分歧,而是真正进入故事,说出你想说的话,影响主角做出重要选择,或者劝说主角真正的回心转意。
  • 剧本杀/跑团模式:支持使用类似剧本杀/跑团模式的剧情预设,由一个DM(主持人)来掌控剧情的发展,你将体验到诸如随着时间的推移获得越来越多的信息,判断“谁是凶手”,等类剧情游戏
  • 随机事件生成器:轻量化的剧情引导,如你和你的oc探索地下迷宫的过程中,由LLM生成你们下一个房间的见闻
  • 大量的预设小游戏:和你的一个甚至多个oc人设玩一把狼人杀,真心话大冒险,甚至恶魔轮盘赌等经典互动游戏

如果你想使用NeoChat编写长剧情故事,或者AI互动小游戏,请参考NeoChat剧情编写指南

已有剧本

campus_love_comedy:校园喜剧剧本,Yuki和Aki的故事。

用来演示全LLM驱动的故事,LLM生成大纲,LLM生成每章细节,驱动故事发展

roxy_labyrinth_adventure:

用来演示循环无限剧本,多结局,条件结局和状态机

更新计划

~ 入口增加小诺

~ 初始化

~ 开始的时候随机分配人物

~ 人物强制和人物可选

About

A simple and pure AI conversation platform based on command-line format / 返璞归真的,基于命令行形式的AI对话平台

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors