LJuntiljingGitHub →
Project Detail

LumiAgent

Observable AI Agent Framework

以内置可观测性为核心设计目标的轻量级 AI Agent 框架。

Background

现有 Agent 框架功能强大,但在个人项目和中小型应用场景中常常显得过重;很多 Agent Demo 只能证明能跑,却很难解释执行过程中发生了什么。

My Role

作者 / 维护者,负责框架分层、Agent Core、LLM Router、MCP Bridge、RAG Layer 与 Trace / Evaluator 设计。

Challenges
  • 保持轻量同时保留工程化扩展点
  • 将 Trace、Token、工具调用链作为一等公民
  • 兼容多 Provider 与工具热插拔
  • 让 RAG 和评估闭环可回归迭代
Results
  • 6 层分层架构
  • MCP Client 桥接
  • 多 LLM Router
  • 6 维评估器
  • Agent Trace 设计
Tech Stack
Python 3.11+FastAPIPydantic v2asyncioChromaDBOpenAI SDKAnthropic SDKMCP SDK