Skip to content

AgentLanternDeveloper tools for AI agent projects

Document, lint, inspect, and run agent systems across Python, JavaScript, TypeScript, .NET, and Java — from one CLI.

AgentLantern logo
AgentLantern
Current version: v0.4.024 framework adapters · 4 language ecosystems · one CLI
Join the AgentLantern community on DiscordMeet builders, learn together, follow updates, share ideas, and contribute to the project.Join now
Featured integrationsDeep adapters for the most widely used agent runtimes.
CrewAIAvailable
LangGraphAvailable
AutoGenAvailable
SmolagentsAvailable
Google ADKAvailable
OpenAI Agents SDKAvailable
24framework adapters
4language ecosystems
9CLI commands
2generic fallbacks
PYPython ecosystems

CrewAI, LangGraph, AutoGen, Smolagents, Google ADK, OpenAI Agents SDK, PydanticAI, LlamaIndex, Semantic Kernel, Agno, LangChain, Haystack, Strands, CAMEL-AI, MetaGPT, BeeAI, and Swarm.

Static analysis + framework-aware Play hooks
TSJavaScript & TypeScript

Mastra, Vercel AI SDK Agents, Strands, BeeAI, plus conventional Agent, *Agent, and factory-based internal frameworks.

Agents, tools, workflows, scripts, and logs
.N.NET & Java

Semantic Kernel agent construction, instructions, entrypoints, and launch detection for .NET, Maven, and Gradle projects.

Source analysis + process-level Play
+Your internal framework

Generic Python and JavaScript/TypeScript analyzers recognize common constructors, subclasses, factories, tools, teams, and run methods.

Explore the complete coverage matrix →
lantern docsGenerate Markdown and a static docs site from an agent project.
lantern lintRun deterministic project checks locally or in CI.
lantern playOpen the animated UI, name the run, then start and inspect execution.

Fast Start

bash
pip install "agentlantern @ git+https://github.com/brellsanwouo/agentlantern.git"
# or
uv tool install git+https://github.com/brellsanwouo/agentlantern.git
bash
lantern web /path/to/my-agent-project
lantern lint /path/to/my-agent-project
lantern play /path/to/my-agent-project

Documentation Development

This documentation site uses VitePress.

Released under the MIT License.