LightAgent

活跃
GitHub Python Apache-2.0

简介

轻量级 AI Agent 框架,内置记忆系统、工具调用和思维树推理能力,支持多 Agent 协作和自主学习,兼容 OpenAI、DeepSeek、Qwen 等主流大模型,集成 MCP/SSE 协议。

核心特性

  • 超轻量级框架:无 LangChain/LlamaIndex 依赖,核心框架保持小体积、模块化,5 分钟即可启动
  • 原生技能系统:支持创建可复用的技能模块,具备持久化记忆、工具调用和思维树推理能力
  • 多 Agent 协作:内置 LightSwarm 实现意图识别和任务委派,比 Swarm 更简洁的多 Agent 协作
  • MCP 协议支持:通过 stdio 和 SSE 连接 MCP 服务器,扩展工具和模型集成能力
  • 思维树推理:内置 ToT 模块支持反思机制,实现复杂任务分解和多步推理
  • LightFlow 工作流编排:将 Agent 链接为确定性多步骤工作流,支持 DAG 依赖、步骤间输出传递和重试

适用场景

💡 快速构建 AI Agent 应用:利用轻量框架快速原型化和部署 AI 助手
💡 多 Agent 协作系统:构建具备自主学习能力的多 Agent 团队处理复杂任务
💡 LLM 工具集成:通过 MCP 协议和自定义工具扩展 Agent 的外部交互能力
💡 生产级 Agent 部署:利用 OpenAI 兼容 API 输出和流式响应实现即插即用部署
💡 长期记忆 Agent:为每个用户构建个性化长期记忆,提升对话连续性和智能程度

快速开始

1. 安装:pip install lightagent
2. 导入并初始化 Agent,配置 LLM 提供商
3. 定义工具和技能模块
4. 启动 Agent 服务,通过 OpenAI 兼容 API 交互

相关项目