用 Rust 构建可组合 AI Agent 运行时的框架,可整合模型、工具、记忆与其他 Agent。
wanxingai/LightAgent
轻量级 Python 智能体框架,支持工具调用、记忆、护栏、追踪、生命周期钩子、多智能体路由与工作流。
- Star
- 1,243
- Fork
- 180
- 未关闭 Issue
- 2
- 最近提交
- 11天前
这是什么?
LightAgent 是一个 Python 智能体框架,面向兼容 OpenAI 接口的大模型,支持流式输出。它不依赖 LangChain 或 LlamaIndex,提供自定义 Python 工具,并通过 stdio、SSE 和 Streamable HTTP 集成 MCP 工具。记忆模块可插拔,原生支持 mem0,并可通过 user_id 与 MemoryPolicy 实现按用户隔离。
除单个智能体外,框架还提供三层编排能力:LightSwarm 用于按角色把请求路由给专门的智能体;LightFlow 用于确定性的多步骤 DAG 工作流,支持重试、检查点、断点恢复和审批节点;LightDAG 用于可持久化、动态校验的任务图。可选的事件溯源运行时还提供持久化会话、异步执行和策略控制。
在生产场景中,框架提供输入、工具和输出护栏,有序的运行时钩子,可选的追踪导出,确定性的评估工具,以及对高风险工具的人工审批。文档还涵盖 OpenRouter、vLLM、llama.cpp 等兼容接口的模型配置。
核心功能
- 01支持自定义 Python 工具,并通过 stdio、SSE 和 Streamable HTTP 接入 MCP 服务。
- 02记忆后端可插拔,原生支持 mem0,并可按用户隔离。
- 03LightSwarm 可将请求路由给按角色划分的专门智能体。
- 04LightFlow 支持带重试、检查点、断点恢复和审批节点的 DAG 工作流。
- 05提供输入、工具和输出护栏,以及有序的运行时钩子用于策略控制。
- 06可选的运行追踪与导出,并附带确定性的评估工具。
适用场景
- 构建调用内部 API 作为工具的聊天机器人或助手。
- 将客户请求分发给支持、财务或人事等专门智能体。
- 运行需要重试、检查点和人工审批的多步骤工作流。
- 将 vLLM、llama.cpp 等自托管模型接入带工具的智能体。
使用前须知
- 该项目仍处于 1.0 之前的版本(v0.11.0),README 提到正在进行 API 稳定化工作,因此可能出现不兼容的变更。
- 遗留的任意 Python 工具在模型和工具调度中会被阻止,因此工具必须使用 safe_expression 或自定义的隔离工具。
收录于专题
标签
常见问题
- LightAgent 是什么?
- 轻量级 Python 智能体框架,支持工具调用、记忆、护栏、追踪、生命周期钩子、多智能体路由与工作流。 LightAgent 是一个 Python 智能体框架,面向兼容 OpenAI 接口的大模型,支持流式输出。它不依赖 LangChain 或 LlamaIndex,提供自定义 Python 工具,并通过 stdio、SSE 和 Streamable HTTP 集成 MCP 工具。记忆模块可插拔,原生支持 mem0,并可通过 user_id 与 MemoryPolicy 实现按用户隔离。
- LightAgent 可以免费使用吗?用的什么许可证?
- LightAgent 以 Apache-2.0 许可证开源。用于商业产品前,请先确认许可证条款。
- LightAgent 还在维护吗?
- 活跃维护中。LightAgent 最近一次提交是在 2026年10月28日。
- LightAgent 适合用来做什么?
- 构建调用内部 API 作为工具的聊天机器人或助手。 将客户请求分发给支持、财务或人事等专门智能体。 运行需要重试、检查点和人工审批的多步骤工作流。 将 vLLM、llama.cpp 等自托管模型接入带工具的智能体。
- 在哪里获取 LightAgent?
- 源代码和安装说明在 GitHub 上:https://github.com/wanxingai/LightAgent
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
基于上下文工程构建的多智能体系统,提供可视化工作流编辑器,用于设计、测试和部署智能体应用。
用于构建 AI 智能体的 Python 框架,支持调用大模型和工具,并让多个智能体协同完成任务。
面向 Ruby 的 AI 框架,通过统一 API 提供对话、工具调用、智能体、嵌入和 Rails 集成。
用 TypeScript 以图结构构建有状态、可长时间运行的 LLM 智能体的编排框架。
Google 推出的代码优先 Python 框架,用于构建、评估和部署 AI 智能体,针对 Gemini 优化但不绑定特定模型。