LangChain defines
- Prompts and chains
- Agent and graph structure
- Tool implementations
- Application state and user experience
// LangChain integration
Keep the agent application your team already built. Punk finds repeated work, tests whether a proven result can safely serve it, and leaves uncertain work with the original model.
Punk is independent of LangChain. Product and framework names belong to their respective owners.
// complementary layers
// integrate in layers
Use a workload with a stable owner, representative volume, and an output you can review.
Follow the current adapter guide and confirm message, streaming, structured output, and error behavior.
Attach tenant, app, agent, and pseudonymous subject context where relevant.
Richer governance and evaluation require accurate action risk and success signals from the application.
Boundary: changing a model client does not automatically expose every graph transition, memory write, retriever call, tool side effect, or business outcome. Instrument those deliberately when the use case needs them.
Start with one measurable task. Punk will show what repeats, what could be reused, and what should stay with the model.