
bunshin-go
AI Development Framework
bunshin-go is a Go port of LangChain, LangGraph, and LangSmith that brings production-grade LLM pipeline primitives to the Go ecosystem. It eliminates Python's GIL concurrency limitations with goroutines, adds compile-time type safety via generics, and ships as a single static binary with sub-1ms startup. Supports OpenAI, Anthropic, Google, and Ollama providers with MCP tool discovery, streaming workflows, and a built-in eval harness.