This is your starting point when you're new to Eino or don't know which part of the framework you need. It covers the three main layers (components, compose orchestration, and the agent development kit) and routes you to the specialized skills when you have specific questions. The skill is basically a map: it explains what ChatModels, Tools, Retrievers, and other components do, when to use Graph versus Chain versus Workflow for building pipelines, and when to reach for ChatModelAgent or DeepAgent instead of wiring everything yourself. Use this when you need the big picture or you're deciding between approaches, then jump to the focused skills for implementation details.

skills.sh installs
353
GitHub stars
835
last updated
Aug 21, 2026

Install

$ npx -y skills add cloudwego/eino-ext --skill eino-guide --agent claude-code

Installs into .claude/skills of the current project.

Files

Eino Framework Guide

Eino (pronounced "i know") is a Go framework for building LLM applications.

Core Concepts

Component

Standardized interfaces for AI capabilities. Each interface has multiple interchangeable implementations.

ComponentWhat It DoesKey Interface
ChatModelLLM inference (generate / stream)model.BaseChatModel, model.ToolCallingChatModel
ToolFunctions the model can calltool.InvokableTool, tool.EnhancedInvokableTool
EmbeddingText to vectorembedding.Embedder
RetrieverVector/keyword searchretriever.Retriever
IndexerStore documents with vectorsindexer.Indexer
ChatTemplatePrompt formatting with variablesprompt.ChatTemplate
Document Loader/TransformerLoad and process documentsdocument.Loader, document.Transformer
Callback HandlerObservability and tracingcallbacks.Handler

Implementations live in eino-ext (OpenAI, Claude, Gemini, Ark, Ollama, Milvus, Redis, Elasticsearch, etc.).

-> Use /eino-component for selecting, configuring, and using components.

Orchestration (Compose)

Sponsors

Details

Repository
github.com/cloudwego/eino-ext
Categories
Documentation, Code Review & Quality, AI & Agent Building, Automation & Workflows
First seen
Jun 3, 2026

More from cloudwego/eino-ext

All 4
1wix avatarwds-docswix/skillsWix Design System component reference. Use when building UI with @wix/design-system, choosing components, or checking props and examples. Triggers on "what comp329skills.sh installs
2agricidaniel avatarwiki-retrieveagricidaniel/claude-obsidianHybrid retrieval primitive for the Compound Vault. Replaces the v1.6 static hot→index→drill read order with contextual-prefix + BM25 + cosine-rerank, modeled on323skills.sh installs
3agricidaniel avatarwiki-modeagricidaniel/claude-obsidianMethodology modes for the Compound Vault. Lets the vault declare an organizational style (LYT / PARA / Zettelkasten / Generic) that wiki-ingest, save, and autor321skills.sh installs
4agricidaniel avatarwiki-cliagricidaniel/claude-obsidianDefault vault-mutation transport for claude-obsidian v1.7+. Wraps the Obsidian CLI (Obsidian 1.12+) as the preferred way to read, write, search, and modify vaul317skills.sh installs
5PicsArt avatargen-ai-explainerPicsArt/gen-ai-skillsCreate a short animated explainer video.316skills.sh installs
6zbruhnke avatarexplain-codezbruhnke/claude-code-starterExplain how code works in detail. Use when trying to understand unfamiliar code, complex logic, or system architecture.308skills.sh installs