LangGraph开发工具

LangGraph是一个用于开发前端和代理服务的工具,支持LangGraph代理与MCP服务器的连接和工具调用。

  • by sakorman
  • TypeScript
  • 本地部署
  • 1 星标
  • 更新于
在 GitHub 查看 sakorman/copilotkit-mcpclient

使用说明

入门指南

设置环境变量:

pnpm add -g @langchain/langgraph-cli
touch .env

在里面添加以下内容 .env 根:

LANGSMITH_API_KEY=lsv2_...

发展

我们建议运行 前端和代理分开 在不同的终端中调试错误和日志:

# Terminal 1 - Frontend
pnpm run dev-frontend

# Terminal 2 - Agent
pnpm run dev-agent-js

或者,您可以同时运行这两个服务:

pnpm run dev

然后,打开 http://localhost:3000 在您的浏览器中。

建筑

代码库分为两个主要部分:

  1. /agent 文件夹 –连接到MCP服务器并调用其工具的LangGraph代理。
  2. /app 文件夹 –使用CopilotKit进行UI和状态同步的前端应用程序。