Eino's official extension closet: models, vectors, and debug graphs
The official extension pack for CloudWeGo's Eino Go framework, bundling vetted LLM adapters, document pipelines, tracing callbacks, and a visual IDE debugger.

What it does
Eino-ext is the official accessory repository for Eino, ByteDance’s Go framework for LLM applications. It provides ready-made component implementations—chat models, embeddings, retrievers, document loaders, and tools—plus official callback handlers like Langfuse tracing and an IDE plugin for visual pipeline debugging.
The interesting bit
This is largely glue code, but it is officially maintained glue code, consolidating adapters for OpenAI, Claude, Gemini, Ollama, Elastic Search, and others under one roof rather than fragmenting them across the ecosystem. The visual IDE plugin for graph editing and debugging is a convenience many Go AI frameworks skip entirely.
Key highlights
- Official adapters for major LLMs and vector stores: OpenAI, Claude, Gemini, Ark, Ollama, Elastic Search, Volc VikingDB
- Document pipeline support with loaders for WebURL, Amazon S3, and local files, plus transformers like
HTMLSplitter - Built-in observability via Langfuse tracing callback handlers implementing Eino’s
CallbackHandlerinterface - Visual IDE plugin for UI-based graph editing and pipeline debugging
- Apache 2.0 licensed
Verdict
Worth bookmarking if you’re already building on Eino and want vetted integrations without hunting for community adapters. If you’re not using Eino, this is just a well-organized closet of plugins you don’t need.
Frequently asked
- What is cloudwego/eino-ext?
- The official extension pack for CloudWeGo's Eino Go framework, bundling vetted LLM adapters, document pipelines, tracing callbacks, and a visual IDE debugger.
- Is eino-ext open source?
- Yes — cloudwego/eino-ext is open source, released under the Apache-2.0 license.
- What language is eino-ext written in?
- cloudwego/eino-ext is primarily written in Go.
- How popular is eino-ext?
- cloudwego/eino-ext has 781 stars on GitHub.
- Where can I find eino-ext?
- cloudwego/eino-ext is on GitHub at https://github.com/cloudwego/eino-ext.