Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature Request]: native implementation of langchain's langgraph orchestration. #99

Open
therealtimex opened this issue Nov 26, 2024 · 2 comments
Labels
enhancement New feature or request interoperability

Comments

@therealtimex
Copy link

Is your feature request related to a problem? Please describe.

LangGraph is an orchestration framework for complex agentic systems and is more low-level and controllable

Describe the solution you'd like

AG2 supports Langgraph

Additional context

https://www.langchain.com/langgraph

@therealtimex therealtimex added the enhancement New feature or request label Nov 26, 2024
@jonathanmv
Copy link

Hey @therealtimex , just curious. Why would you like this framework to support langgraph as well?

is there something you’re not able to do with AG2 that Langgraph will unlock?

@therealtimex
Copy link
Author

Langgraph is perfect for stateful multi-actor systems where you need fine control over execution flow and state. It integrates well with LangChain ecosystem.

AG2 is great for agent collaboration but adding LangGraph would give us better state management and workflow control.

I can think of key benefits:

  • Robust state persistence (save/resume workflows, error recovery)
  • Graph-based workflow visualization and management
  • Better control over cycles/loops in agent interactions
  • Enhanced debugging capabilities with time travel

This combo would let us keep AG2's flexible agent system while adding stronger workflow orchestration + state management. It makes sense for complex multi-agent applications where we need both.

@davorrunje davorrunje added this to ag2 Jan 14, 2025
@davorrunje davorrunje moved this to Todo in ag2 Jan 15, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request interoperability
Projects
Status: Todo
Development

No branches or pull requests

3 participants