All 86 Dependencies

Every package Agent Lightning depends on, ranked by repo health score.

Agent Lightning tackles a specific problem in agent development: once you have a working agent built in LangChain, AutoGen, CrewAI, the OpenAI Agents SDK, or even plain Python, improving it usually means manual prompt tweaking with no systematic feedback loop. Agent Lightning instead wraps your existing agent and applies training algorithms — reinforcement learning, automatic prompt optimization, or supervised fine-tuning — to optimize its behavior, with the project's stated goal of requiring almost zero code changes to the agent itself.

It supports selectively optimizing one or more agents within a multi-agent system, rather than requiring an all-or-nothing training setup, and works regardless of which (if any) agent framework the target agent was built with. The project ships as the PyPI package `agentlightning`.

MIT licensed and maintained by Microsoft, Agent Lightning positions itself less as an agent framework and more as a training harness that sits alongside whatever framework you already use.

29 identity-obj-proxy ^3.0.0 36 setproctitle 37 TheFuzz >=0.19.0 38 portpicker 40 prop-types ^15.8.1 42 clsx ^2.1.1 44 rank_bm25 >=0.2.2 47 postcss-simple-vars ^7.0.1 48 gpustat 50 Flask-CORS >=3.0.0 52 Graphviz (Python) 53 @monaco-editor/react ^4.7.0 53 eslint-plugin-jsx-a11y ^6.10.2 56 PyYAML >=6.0 56 Gym ==0.24.0 outdated 59 AgentOps >=0.4.13 60 tsup ^8.0.0 62 rich >=13.0.0 63 eslint-plugin-react ^7.37.5 66 DOM Testing Library ^10.4.1 66 React Testing Library ^16.3.0 66 aiologic 67 Mantine DataTable ^8.2.0 outdated 68 jest-dom ^6.9.1 outdated 73 MSW (Mock Service Worker) ^2.11.6 73 vite-tsconfig-paths ^5.1.4 outdated 78 Day.js ^1.11.18 80 user-event ^14.6.1 81 Flask >=2.1.0 82 gdown 83 Requests >=2.27.0 83 spaCy >=3.5.0 86 psutil 88 tsx ^4.19.0 89 lxml 90 Tabler Icons React ^3.35.0 90 prettier ^3.6.2 90 Stylelint ^16.25.0 outdated 90 tqdm >=4.64.0 90 Uvicorn 90 Zod 3.25.76 outdated 91 @mantine/core 8.3.5 outdated 91 @mantine/core 8.3.5 outdated 91 FastAPI 91 Gunicorn 91 Playwright ^1.56.1 92 AI SDK 3.0.0-beta.89 outdated 92 @vitejs/plugin-react ^5.0.4 outdated 92 Vitest 4.0.4 outdated 92 Vitest 4.0.4 outdated 92 AI SDK 6.0.0-beta.139 outdated 92 jsdom ^27.0.0 outdated 92 LiteLLM >=1.74 92 postcss ^8.5.6 92 Pydantic >=2.11 92 React Redux ^9.2.0 92 Vitest ^4.0.0 outdated 93 Redux Toolkit ^2.9.2 93 OpenTelemetry Prometheus Exporter >=1.35 outdated 93 OpenTelemetry Prometheus Exporter >=1.35 outdated 93 OpenTelemetry Python SDK >=1.35 93 Vite ^7.1.9 outdated 93 Weave >=0.52.22 94 ESLint ^9.37.0 outdated 94 ESLint ^9.37.0 outdated 94 React Router ^7.9.4 outdated 94 scikit-learn >=1.2.0 94 typescript-eslint ^8.46.0 95 aiohttp 95 OpenAI Python SDK 95 PyArrow >=14.0.0 95 Storybook ^9.1.10 outdated 95 Transformers >=4.30.0 96 OpenTelemetry JavaScript (@opentelemetry/api) ^1.9.0 96 OpenTelemetry JavaScript (@opentelemetry/api) ^1.30.0 outdated 96 OpenTelemetry JavaScript (@opentelemetry/api) ^0.57.0 outdated 96 OpenTelemetry JavaScript (@opentelemetry/api) ^1.30.0 outdated 96 OpenTelemetry JavaScript (@opentelemetry/api) ^1.30.0 outdated 96 OpenTelemetry JavaScript (@opentelemetry/api) ^1.30.0 outdated 96 NumPy <2.0 outdated 96 PyTorch >=2.0.0 96 TypeScript 5.8.3 outdated 97 React ^19.2.0 97 React DOM ^19.2.0 98 pandas >=2.0.0 98 Selenium >=4.2.0

Join founders buildingwith open source

Opinionated takes, migration guides, cost-saving tips, and insights from the open source ecosystem.

Subscribe on Substack
Join 750+ subscribers

Search