#30 · Primary category: LLM Application Frameworks

eino

ai ai-application ai-framework langchain langchain-for-go langchaingo llm-application

The ultimate LLM/AI application development framework in Go.

Project last updated:08/29/26

GitHub Stars

12.9K

Forks

1.1K

Contributors

38

License

Apache-2.0

Why we included this project

Go teams building LLM features have fewer framework choices than their Python counterparts, and Eino fills that gap with the component abstractions LangChain popularized: chat models, tools, retrievers, and templates, backed by official integrations for OpenAI, Ollama, Claude, Gemini, and others, so swapping providers does not force a rewrite of your pipeline. It also bundles an agent development kit covering tool calling, multi-agent coordination, and interrupt/resume for human-in-the-loop flows, plus a graph composition layer when you need explicit control over execution order. Streaming gets attention too: the framework handles concatenating, merging, and routing stream events between nodes, which removes a lot of fiddly plumbing in chat-style apps. Because it is written in Go and follows Go conventions.

Articles for this project

No articles for this project yet.

To suggest a topic or contribute an article, contact us.

Related projects in this category