Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
a2a-demo
command
Command a2a-demo: Agent-to-Agent HTTP with auth (local, no API key).
|
Command a2a-demo: Agent-to-Agent HTTP with auth (local, no API key). |
|
avflow-asr-tts-demo
command
|
|
|
avflow-demo
command
|
|
|
branch-demo
command
Command branch-demo: ChainBranch → CompileGraph with conditional graph edges (local mock).
|
Command branch-demo: ChainBranch → CompileGraph with conditional graph edges (local mock). |
|
chain-builder-demo
command
Command chain-builder-demo: Eino-style ChainBuilder → CompileGraph (local mock).
|
Command chain-builder-demo: Eino-style ChainBuilder → CompileGraph (local mock). |
|
chain-demo
command
Command chain-demo: sequential Chain — system prompt + user message + ChatModel.
|
Command chain-demo: sequential Chain — system prompt + user message + ChatModel. |
|
checkpoint-demo
command
Command checkpoint-demo: Graph checkpoint + HITL interrupt/resume (Eino subset).
|
Command checkpoint-demo: Graph checkpoint + HITL interrupt/resume (Eino subset). |
|
generic-chain-demo
command
Command generic-chain-demo: GenericChain[I,O] + StringMessageChain (local mock).
|
Command generic-chain-demo: GenericChain[I,O] + StringMessageChain (local mock). |
|
graph-demo
command
Command graph-demo: compiled ReAct Graph (Eino compose.Graph + react.Agent).
|
Command graph-demo: compiled ReAct Graph (Eino compose.Graph + react.Agent). |
|
hierarchical-memory-demo
command
|
|
|
hitl-demo
command
Command hitl-demo: ReAct + approvable tool with checkpoint resume (local mock model).
|
Command hitl-demo: ReAct + approvable tool with checkpoint resume (local mock model). |
|
host-compose-demo
command
Command host-compose-demo: Multi-agent host via compose graph + ProcessState.
|
Command host-compose-demo: Multi-agent host via compose graph + ProcessState. |
|
host-demo
command
Command host-demo: Multi-agent host routing (Eino multi-agent subset).
|
Command host-demo: Multi-agent host routing (Eino multi-agent subset). |
|
internal/demo
Package demo provides shared helpers for cmd examples.
|
Package demo provides shared helpers for cmd examples. |
|
knowledge-compose-demo
command
Command knowledge-compose-demo: knowledge Service + compose RAG graph (local Bleve, no API key).
|
Command knowledge-compose-demo: knowledge Service + compose RAG graph (local Bleve, no API key). |
|
knowledge-demo
command
Command knowledge-demo: strategy-based chunking preview (no external services).
|
Command knowledge-demo: strategy-based chunking preview (no external services). |
|
knowledge-hybrid-demo
command
Command knowledge-hybrid-demo: in-memory vector + Bleve hybrid + optional func rerank (no API key).
|
Command knowledge-hybrid-demo: in-memory vector + Bleve hybrid + optional func rerank (no API key). |
|
knowledge-milvus-demo
command
Command knowledge-milvus-demo: strategy chunking + Milvus + optional Bleve hybrid retrieval.
|
Command knowledge-milvus-demo: strategy chunking + Milvus + optional Bleve hybrid retrieval. |
|
knowledge-qdrant-demo
command
Command knowledge-qdrant-demo: strategy chunking + Qdrant + optional Bleve hybrid retrieval.
|
Command knowledge-qdrant-demo: strategy chunking + Qdrant + optional Bleve hybrid retrieval. |
|
knowledge-search-demo
command
Command knowledge-search-demo: Bleve keyword retrieval + strategy chunking (no vector DB).
|
Command knowledge-search-demo: Bleve keyword retrieval + strategy chunking (no vector DB). |
|
knowledge-service-demo
command
Command knowledge-service-demo: knowledge.Service index/retrieve/update/delete lifecycle (local Bleve).
|
Command knowledge-service-demo: knowledge.Service index/retrieve/update/delete lifecycle (local Bleve). |
|
llm-demo
command
Command llm-demo: basic ChatModel generate/stream with metrics.
|
Command llm-demo: basic ChatModel generate/stream with metrics. |
|
llm-memory-integration-demo
command
|
|
|
llm-orchestration-demo
command
|
|
|
multi-branch-demo
command
Command multi-branch-demo: ChainMultiBranch fan-out (local mock).
|
Command multi-branch-demo: ChainMultiBranch fan-out (local mock). |
|
multimodal-av-demo
command
|
|
|
orchestrate-demo
command
Command orchestrate-demo: SessionOrchestrator — multi-turn + template + ReAct + checkpoint.
|
Command orchestrate-demo: SessionOrchestrator — multi-turn + template + ReAct + checkpoint. |
|
parallel-demo
command
Command parallel-demo: Chain parallel steps (Eino compose.NewParallel subset).
|
Command parallel-demo: Chain parallel steps (Eino compose.NewParallel subset). |
|
persistent-memory-demo
command
|
|
|
pipeline-demo
command
Command pipeline-demo: Template → Branch → ReAct pipeline (local mock).
|
Command pipeline-demo: Template → Branch → ReAct pipeline (local mock). |
|
plan-execute-demo
command
Command plan-execute-demo: ADK plan-execute pattern (local, no API key).
|
Command plan-execute-demo: ADK plan-execute pattern (local, no API key). |
|
pregel-checkpoint-demo
command
Command pregel-checkpoint-demo: Pregel interrupt + checkpoint resume (local).
|
Command pregel-checkpoint-demo: Pregel interrupt + checkpoint resume (local). |
|
pregel-demo
command
Command pregel-demo: Pregel fan-out / fan-in graph (local mock).
|
Command pregel-demo: Pregel fan-out / fan-in graph (local mock). |
|
prompt-demo
command
Command prompt-demo: ChatTemplate with FString (no API key).
|
Command prompt-demo: ChatTemplate with FString (no API key). |
|
rag-demo
command
Command rag-demo: RAG retrieval + compose node (local, no API key).
|
Command rag-demo: RAG retrieval + compose node (local, no API key). |
|
rag-vector-demo
command
Command rag-vector-demo: vector embedding RAG (local mock embedder).
|
Command rag-vector-demo: vector embedding RAG (local mock embedder). |
|
react-demo
command
Command react-demo: ReAct agent with calculator tools (Eino react.Agent subset).
|
Command react-demo: ReAct agent with calculator tools (Eino react.Agent subset). |
|
real-llm-memory-demo
command
|
|
|
runner-demo
command
Command runner-demo: Runner Invoke / StreamFrames on ReAct graph (local mock).
|
Command runner-demo: Runner Invoke / StreamFrames on ReAct graph (local mock). |
|
session-hitl-demo
command
Command session-hitl-demo: SessionOrchestrator multi-turn + approvable tool HITL (local mock).
|
Command session-hitl-demo: SessionOrchestrator multi-turn + approvable tool HITL (local mock). |
|
supervisor-demo
command
Command supervisor-demo: ADK supervisor pattern (local, no API key).
|
Command supervisor-demo: ADK supervisor pattern (local, no API key). |
|
tool-demo
command
Command tool-demo: ToolNode executes a single round of tool calls (mock assistant message).
|
Command tool-demo: ToolNode executes a single round of tool calls (mock assistant message). |
|
voice-local-demo
command
|
|
|
workflow-demo
command
Command workflow-demo: Workflow AddBranch + FieldMapping (local mock).
|
Command workflow-demo: Workflow AddBranch + FieldMapping (local mock). |
|
workflow-react-demo
command
Command workflow-react-demo: Workflow input → ReAct node (local mock).
|
Command workflow-react-demo: Workflow input → ReAct node (local mock). |
|
pkg
|
|
|
llm/adk
Package adk provides Agent Development Kit primitives (Eino adk subset).
|
Package adk provides Agent Development Kit primitives (Eino adk subset). |
|
llm/agent
Package agent provides high-level agents built on compose (Eino flow/agent/react subset).
|
Package agent provides high-level agents built on compose (Eino flow/agent/react subset). |
|
llm/compose
Package compose provides minimal LLM orchestration primitives (Eino compose subset).
|
Package compose provides minimal LLM orchestration primitives (Eino compose subset). |
|
llm/internal/core
Package core holds shared primitives for compose and tool layers.
|
Package core holds shared primitives for compose and tool layers. |
|
llm/prompt
Package prompt provides chat templates (Eino components/prompt subset).
|
Package prompt provides chat templates (Eino components/prompt subset). |
|
llm/session
Package session provides multi-turn LLM conversation state (orchestration layer, not voice).
|
Package session provides multi-turn LLM conversation state (orchestration layer, not voice). |
|
llm/tool
Package tool defines executable tools for LLM orchestration (Eino components/tool subset).
|
Package tool defines executable tools for LLM orchestration (Eino components/tool subset). |
|
media/dsp
Package dsp houses lightweight digital-signal-processing helpers used by the media pipeline (RMS, energy, gain, etc.).
|
Package dsp houses lightweight digital-signal-processing helpers used by the media pipeline (RMS, energy, gain, etc.). |
|
media/vad
Package vad provides lightweight RMS-based voice activity hints for sip1 barge-in (interrupt TTS / local WAV toward the callee while synthetic audio is playing).
|
Package vad provides lightweight RMS-based voice activity hints for sip1 barge-in (interrupt TTS / local WAV toward the callee while synthetic audio is playing). |
|
protocol
Package protocol defines shared data structures and interfaces for LingVoice orchestration.
|
Package protocol defines shared data structures and interfaces for LingVoice orchestration. |
|
protocol/llm
Package llm defines provider-agnostic chat model interfaces built on github.com/LingByte/LingVoice/pkg/protocol/schema messages.
|
Package llm defines provider-agnostic chat model interfaces built on github.com/LingByte/LingVoice/pkg/protocol/schema messages. |
|
protocol/schema
Package schema defines core LLM message types shared across LingVoice.
|
Package schema defines core LLM message types shared across LingVoice. |
Click to show internal directories.
Click to hide internal directories.