OneRingAI
基于 TypeScript 的统一 AI Agent 开发框架,专门面向 Node.js 22 及以上环境
OneRingAI 是一个基于 TypeScript 的统一 AI Agent 开发框架,专门面向 Node.js 22 及以上环境。它最大的特点是采用连接器优先(Connector-First)的 API 设计,让开发者能够同时接入 OpenAI、Anthropic、Google Gemini、xAI 等多个主流大模型服务商,而无需为每个平台单独编写适配代码。在模型支持方面,该框架覆盖了文本生成、图像与视频生成、语音合成与语音识别等多个模态,并完整支持各大服务商的最新 API 特性,包括 OpenAI 的 GPT-5 系列、Gemini 3.6/3.5、以及 Grok 4.5 等最新模型。nn该框架内置了一套功能完整的 MemorySystem,这是一个混合型的记忆子系统,将知识图谱与向量检索相结合,不仅能存储聊天历史,还能建模实体与关系、支持多跳图遍历、按时间维度查询,并且内置实体消歧和溯源功能。对于需要在 Agent 中维护长期上下文的开发者来说,这套记忆系统可以显著提升上下文管理的质量和效率。nnOneRingAI 还为编码 Agent 提供了官方的 Agent Guide 规范,帮助 Codex、Claude Code 等工具准确理解框架的架构模式和 API 使用方式,从而减少模型幻觉和错误调用。此外,框架自带一个名为 AMOS 的终端对话智能体示例,支持配置多个服务商连接、切换模型、调用文件系统与 Shell 工具、集成搜索和网页抓取能力,开箱即用。该项目采用 MIT 许可证,代码活跃,适合作为企业内部 AI Agent 基础设施或独立开发者构建多模型工作流的起点。
团队信息
AI产品库
官方
由 AI 猎手自动发现
评论与建议
登录 后参与评论或提建议