LightAgent

LightAgent: Lightweight Python framework for OpenAI-compatible agents with tools, memory, guardrails, tracing, lifecycle hooks, multi-agent collaboration, and w

What is LightAgent?

LightAgent: Lightweight Python framework for OpenAI-compatible agents with tools, memory, guardrails, tracing, lifecycle hooks, multi-agent collaboration, and workflows.

Overview of LightAgent

What it is

This is a factual overview of the software based solely on its README and metadata. No conclusions or opinions are provided.LightAgent is an ultra‑lightweight, open‑source framework that supports Skills, persistent memory, tool use, and tree‑of‑thought reasoning. It streamlines multi‑agent collaboration, connects to MCP over stdio and SSE, runs on any modern LLM (OpenAI, DeepSeek, Qwen, and more), and outputs OpenAI‑compatible streaming APIs. It is distributed under the Apache-2.0 license.

Key features

  • Lightweight and efficient: minimalist design, quick deployment, no LangChain or LlamaIndex.
  • Memory support: custom long-term memory per user, natively supports the mem0 memory module.
  • Multi-agent collaboration: built-in LightSwarm for intent recognition and task delegation.
  • Workflow orchestration: LightFlow chains agents into deterministic multi-step workflows with dependencies, step output passing, retries, checkpoints, resume/rerun, approval nodes, fallback agents, and traceable execution.
  • Tool integration: supports custom tools and MCP tool integration.
  • Tree of Thought: built-in ToT module with reflection for complex task decomposition and multi-step reasoning.
  • Streaming API: supports OpenAI streaming format API service output.

Use cases

LightAgent is suited for building agents with autonomous learning, tool use, and persistent memory. It can be used for multi-agent collaboration, deterministic workflows, and integration with various LLM providers. Use cases include customer support, automated task execution, and complex reasoning tasks.

Getting started

See the repository README for installation and quick-start commands.

License and pricing

The license is Apache-2.0. The software is open source (pricing type: open_source).

Based on the project's public README and repository metadata.

Add this badge to your README

Featured on YunoDB Badge styles & help

Maintain this project? Show that it is featured on YunoDB.

Markdown[![Featured on YunoDB](https://yunodb.com/badge/wanxingailightagent.svg)](https://yunodb.com/tools/wanxingailightagent?utm_source=github&utm_medium=badge)
HTML<a href="https://yunodb.com/tools/wanxingailightagent?utm_source=github&utm_medium=badge"><img src="https://yunodb.com/badge/wanxingailightagent.svg" alt="Featured on YunoDB" height="20"></a>