EdgeChains

用 JSONnet 声明式管理提示词,快速构建全栈 AI 应用

开源 🏷️定价信息待确认 🚫 站点已失效 智能体 🍴 复刻 304 🐛 待处理 412 👀 关注 5
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 432
维护状态 较活跃
是否开源 开源
定价模式 🏷️定价信息待确认

项目预览

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

项目数据

分类智能体
开发团队arakoodev
定价模式🏷️定价信息待确认
价格说明定价信息待确认
访问状态🚫 站点已失效
是否开源是
开源协议AGPL-3.0
主要语言JavaScript
技术栈/模型agent,ai,ai-agents,autogpt,chatbot,generative-ai,gpt,html,javascript,llm,openai,rest-api,typescript,vector,web-development,webassembly,webdev,ycombinator
GitHub 星标★ 432
上线时间2023-03-20 00:00:00
代码更新2026-10-26
仓库体积62.6 MB
本站数据更新2026-11-08
维护状态较活跃
收录时间2026-08-09
浏览次数5

项目介绍

EdgeChains.js 是一个全栈生成式 AI 库,旨在简化 LLM 应用的开发与部署。它解决的核心问题是传统 AI 项目中提示词和链逻辑分散在代码类中难以管理、复用和协作的痛点。其核心能力包括:前端与后端一体化支持,提供 REST API 接口;采用声明式 JSONnet 管理所有核心提示词和链,而非隐藏在类中,使得配置更清晰、可版本控制;内置分布式计算能力,支持大规模并发任务;同时覆盖提示词管理、向量存储集成等模块。适用于从原型到生产的快速构建,尤其适合需要多人协作或复杂提示词编排的团队。

Star 增长趋势

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

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

使用教程

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

难度:高级 约 45 分钟 部署方式:本地构建 4 步

环境要求

  • Node.js 20+
  • TypeScript

安装与启动步骤

  1. 1装工具链

    它基于 Node 服务端框架与配置语言,两套都要熟。

    npm install
  2. 2跑一个示例链

    先跑仓库自带示例,理解声明式编排。

  3. 3写一条自己的链

    用配置描述步骤与分支,代码量比手写少很多。

  4. 4压测并发

    声明式编排的并发行为要实测。

如何确认成功

同一条链在并发十个请求时结果互不干扰,且配置改动不需要改代码

注意事项

  • 它把流程写成配置,适合需要频繁调整链路的场景。
  • 配置语言有自己的语法与坑,团队要花时间学。
  • 声明式的可调试性弱于手写代码,出问题定位慢。
  • 生态规模小,遇到问题可参考资料有限。

核心亮点

  • 提示词和链以 JSONnet 声明式管理,配置清晰、易版本控制,避免代码硬编码
  • 全栈覆盖,前端、后端、API 和分布式计算一体,减少集成成本
  • 早期项目但设计理念新颖,适合追求提示词工程规范化的团队

不足之处

  • 项目处于早期阶段,文档和社区生态待观察
  • JSONnet 学习曲线可能增加上手成本,尤其对不熟悉配置语言的开发者

适用场景

  • 需要多人协作且提示词频繁迭代的 LLM 应用开发
  • 希望将 AI 能力快速集成到前端或后端服务的全栈场景
  • 对提示词版本管理和可追溯性有高要求的企业级项目

替代项目

LangChain、Flowise、Dify

上一篇:tilth

下一篇:instructor-php

同类项目推荐

langchain-scrapingbee 开源

让 LangChain 应用一键抓取反爬网页,直接喂给大模型

LangChain integrations for ScrapingBee

★ 102 2026-09-12
llama_ros 开源

在 ROS 2 里直接跑本地大模型,机器人秒变能听会看会聊

llama.cpp (GGUF LLMs) and llava.cpp (GGUF VLMs) for ROS 2

★ 268 2026-10-16
any-agent 开源

一套代码跑遍多个 Agent 框架,还能直接对比评估

A single interface to use and evaluate different agent frameworks

★ 1257 2026-09-13
MindAct 开源

让 HuggingFace 模型直接在 MindSpore 上跑起来

MindSpore + Huggingface: Run any Transformers/Diffusers model on MindSpore with sea···

★ 920 2026-09-16
java-rag 开源

纯 Java 实现 RAG,轻松集成企业级应用

This RAG (Retrieval-Augmented Generation) project is implemented using pure Java. Th···

★ 162 2026-08-09
comfyui-profiler 开源

逐节点计时,快速定位 ComfyUI 工作流性能瓶颈

Calculate the execution time of all nodes.

★ 169 2026-08-09
reachat 开源

用 React 组件快速搭建 AI 聊天界面,省时又专业

UI Building Blocks for LLM/Chat UIs. Maintained by @goodcodeus.

★ 219 2026-08-09
binex 开源

让 AI 工作流可调试、可回放、可追踪

Debuggable runtime for AI agent workflows. DAG pipelines, artifact lineage, and repl···

★ 63 2026-08-09