HACKER Q&A
📣 Debkanchan

Is it just me or LangChain/LangGraph DevEx horrible?


Full Disclosure: I'm the author of genkitx-graph and been part of Firebase Genkit early access. Still i'm using langchain & langgraph because they are the industry standard and have more functionality compared to genkit. But, compared to Firebase Genkit it has a very primitive DevEx

1. There's no Dev UI to play with chains, runnables and models.

2. There's no local tracing for debugging.

3. You have to manually run a chain or runnable to debug.

4. LangGraph studio is heavy and buggy. Often crashes my docker and takes 10+ GB of space.

5. LangGraph feels very restrictive and hacky when trying to build advanced graphs (subgraphs, private state, having separate edges and conditional edges rather than letting each node decide which node is next).


  👤 nfcampos Accepted Answer ✓
FWIW we have first class support for subgraphs in the library, would love to know what issues you faced there. Support for subgraphs in the studio is coming soon.