← all repositories
cloudwego/eino-ext

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.

eino-ext
Not currently ranked — collecting fresh signals.
star history

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 CallbackHandler interface
  • 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.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.