pkg/

directory
v0.0.0-...-ec61fa6 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 2, 2026 License: GPL-3.0

Directories

Path Synopsis
llm
a2a
adk
Package adk provides Agent Development Kit primitives (Eino adk subset).
Package adk provides Agent Development Kit primitives (Eino adk subset).
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).
compose
Package compose provides minimal LLM orchestration primitives (Eino compose subset).
Package compose provides minimal LLM orchestration primitives (Eino compose subset).
internal/core
Package core holds shared primitives for compose and tool layers.
Package core holds shared primitives for compose and tool layers.
prompt
Package prompt provides chat templates (Eino components/prompt subset).
Package prompt provides chat templates (Eino components/prompt subset).
rag
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).
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).
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.).
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).
Package protocol defines shared data structures and interfaces for LingVoice orchestration.
Package protocol defines shared data structures and interfaces for LingVoice orchestration.
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.
schema
Package schema defines core LLM message types shared across LingVoice.
Package schema defines core LLM message types shared across LingVoice.
runtime
av

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL