eino
The ultimate LLM/AI application development framework in Go.
About this project
Eino English 中文 Overview Eino['aino] is an LLM application development framework in Golang. It draws from LangChain, Google ADK, and other open-source frameworks, and is designed to follow Golang conventions. Eino provides: — Components: reusable building blocks like ChatModel, Tool, Retriever, and ChatTemplate, with official implementations for OpenAI, Ollama, and more. — Agent Development Kit (ADK): build AI agents with tool use, multi-agent coordination, context management, interrupt/resume for human-in-the-loop, and ready-to-use agent patterns. — Composition: connect components into graphs and workflows that can run standalone or be exposed as tools for agents. —…
Technologies
Project health
GitHub
Reviews
Built by
Maintain cloudwego/eino? Claiming verifies admin access through your GitHub account and gives you control of this listing.
