KdaiP/EchoBot
EchoBot: Your Anime AI Companion
解决的问题
EchoBot 解决了 AI 代理中常见的权衡问题:加载大量工具集和技能系统会增加 token 使用量并降低响应速度。同时,它还能防止「人格稀释」——即当 AI 的角色个性与复杂的技术指令混合时,其角色特征被削弱的现象。
工作原理
EchoBot 采用三层架构,将意图、个性与执行分离:
- 决策层:使用混合引擎(规则 + 轻量级 LLM)快速判断用户是想聊天,还是需要执行任务。
- 角色扮演层:专为情感价值和沉浸感设计的独立层。移除了工具使用元数据,确保快速、生动的响应始终符合角色设定。
- 代理核心:后台层,负责处理复杂任务,使用完整的工具链、技能库和长期记忆。具备系统级权限,可进行本地文件的读写操作。
适用人群
希望拥有 Live2D 动画头像的沉浸式 AI 伴侣,同时又能作为生产力助手完成编码、文件管理等任务的用户。
核心亮点
- Live2D 集成:支持基于 Web 的 Live2D 渲染,实现实时语音交互。
- 多平台支持:可通过内置 WebUI、QQ 和 Telegram 使用。
- 生产力工具:支持本地文件操作、定时(Cron)任务和周期性(Heartbeat)任务。
- 灵活的语音选项:内置 TTS(edge-tts, kokoro)和 ASR(Sensevoice),支持自定义 OpenAI 兼容语音 API。
- 视觉能力:若连接的 LLM 支持视觉功能,可上传并理解图像。
相关
- 项目
morettt/my-neuromy‑neuro 是一个开源桌面平台,用于构建个性化的 AI 伴侣,它可以说话、显示面部表情、记住过去的互动,并与游戏或桌面应用交互。它在本地运行,延迟低于 1 秒,使用 GPT‑SoVITS 进行语音合成,支持开源和闭源 LLM,并包含视觉、记忆(MemOS)和自动化(Playwright‑MCP)模块。
- 项目
- 项目
siddsachar/row-botRow‑Bot 是一款自托管桌面 AI 助手,让您能与 LLM 对话以创建文件、运行代码、管理设计并与服务交互,同时将数据保留在本地。它通过个人知识图谱提供记忆功能、目标导向代理、审批机制、多设备远程访问以及各种集成(GitHub、Notion、Slack 等)。可在 Windows/macOS/Linux 或 Docker 上运行,使用 Ollama 或任何兼容 OpenAI 的提供者,并将所有内容安全地存储在您的机器上。
- 项目
fuyuxiang/echo-agentEcho Agent 是一个开源的、自托管的 AI 智能体运行时,提供长期记忆、自动技能提取/进化以及可插拔的工具集成。它可以在终端中交互式运行,作为带有 Web 仪表板和 API 的长期运行的 Gateway 服务,或嵌入到桌面应用程序(EchoAgent Desktop)中。核心运行时管理智能体循环、会话上下文、模型路由、权限和自动化渠道,而记忆系统会调用过去的事实,进化系统将执行轨迹转化为可重用的技能。通过 `pip install "echo-agent[all]"` 安装,配置 LLM API 密钥,然后用 `echo-agent run` 或 `echo-agent gateway` 开始。
- 项目