项目截图
概览
NeuroLink 是一个 TypeScript 优先的 AI 集成层,旨在跨各种 LLM 供应商和连接器路由令牌流、工具调用、记忆和文档。该平台提取自 Juspay 的生产系统(支持 Tara、Yama 和 Clairvoyance),将与多个 AI 服务(如 OpenAI、Anthropic、Google 和 AWS Bedrock)交互的复杂性抽象为一个单一且一致的接口。它支持流式架构、多供应商故障转移和智能路由,允许开发者仅通过更改单个参数即可切换供应商或模型。
主要功能
- 适用于 30+ 家 AI 供应商和 100+ 种模型的统一 API
- MCP 原生集成(通过 stdio 或 HTTP 连接任何 MCP 服务器)
- 多供应商语音支持(6 种 TTS、4 种 STT、2 种实时 API)
- 内置 RAG,具备 10 种分块策略、混合搜索和重排序功能
- 跨对话的按用户压缩记忆(S3、Redis、SQLite)
- 人机协同 (HITL) 工具审批和输出验证
- 供应商回退策略和模型链式调用
- 具有 4 阶段压缩管道的上下文窗口管理
- 使用 Zod schema 的结构化输出
- 支持 17+ 种文件类型的文件处理器系统
- 专业 CLI 和 TypeScript SDK
- AutoResearch 自主实验引擎
要求、安装和快速入门
用法
模型兼容性与使用场景
支持 30+ 家供应商的 100+ 种模型,包括 OpenAI、Anthropic、Google Vertex AI/AI Studio、AWS Bedrock、Azure、DeepSeek、NVIDIA NIM、Ollama、LM Studio 和 llama.cpp。
许可证与风险说明
仓库元数据显示许可证为 MIT。发布或商用前,请核对仓库中的 LICENSE 文件、版权声明及依赖项许可条款。
Editorial verification 2026-08-02: repository URL, owner, description, license and repository statistics were reviewed. License metadata: MIT. README was fetched for the channel draft; re-check repository dependencies, releases and model terms before production use.
发布与维护
2026 年第一季度更新包括 Avatar/Music 模态及 12 家新供应商、通过 generate/stream 选项实现的多供应商语音 (TTS/STT)、DeepSeek/NVIDIA NIM/LM Studio/llama.cpp 供应商、ModelAccessDeniedError、供应商回退策略、按请求凭证、AutoResearch、Gemini 3 多轮工具修复、MCP 增强(工具路由、缓存、批处理)、记忆、上下文窗口管理、工具执行控制、文件处理器系统以及带有 generate()/stream() 的 RAG。