‹ BackHN Continuity

Thread

Stripe's Knowledge AI Platform

189 points · 118 comments · ltononro

  1. anonzzzies · · focus · HN ↗
    TIL people still fall for eh I mean use Langchain. Sorry, low value comment; I don’t know how to do that differently; it is such bad garbage since day one and strangely it did not improve. Sorry anyway for the comment, at least it was not LLM generated?
    1. bogdanoff_2 · · focus · HN ↗
      To make your comment more high value, could you explain why you think langchain is bad?
      1. persedes · · focus · HN ↗
        my biggest code smell is debugging. Trying to step through the code is slow because of how much the debugger has to keep track off and it's a lot of step into / jumps until you get to the piece you actually care about. Then you also see stuff like "if langchain_v2: <branch> elif langchain_v3: <branch> else ...." ... breaking changes are ok! I feel like at this point they're hopelessly spaghettied and need a more opinionated approach to clean up a lot of the mess.

        Since others are asking: My current goto is pydantic ai and it's been doing pretty well for my use cases.

Open on Hacker News to reply ↗

Unofficial Hacker News client; not affiliated with Y Combinator.