Eino Extensions
Createdcloudwego
Extends the Eino framework with component implementations, callback handlers, and DevOps tools for building LLM applications.
About
Eino Extensions enhances the Eino framework by providing official implementations for various component types used in building Large Language Model (LLM) applications. These extensions include implementations for ChatModels (like OpenAI, Claude, Gemini), Tools (like Google Search, Duck Duck Go), Retrievers, ChatTemplates, Document Loaders/Transformers, Indexers, Embedding, and Lambda functions. It also offers official callback handlers, such as Langfuse tracing, and DevOps tools like IDE plugins for visualized debugging and UI-based graph editing.
Key Features
- Official callback handlers implementing Eino's CallbackHandler interface
- Official implementations for Eino component types (ChatModel, Tool, Retriever, etc.)
- 262 GitHub stars
- DevOps tools, including an IDE plugin for visualized debugging and UI-based graph editing
Use Cases
- Tracing and monitoring LLM application performance using callback handlers
- Visualized debugging and graph editing of Eino applications with the IDE plugin
- Building LLM applications using pre-built and customizable components