Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
gizclaw
command
|
|
|
internal/storage
Package storage provides a configuration-driven registry for physical storage backends.
|
Package storage provides a configuration-driven registry for physical storage backends. |
|
internal/stores
Package stores provides a configuration-driven registry for logical stores.
|
Package stores provides a configuration-driven registry for logical stores. |
|
pkgs
|
|
|
agent/embed
Package embed provides a text embedding interface and remote API implementations.
|
Package embed provides a text embedding interface and remote API implementations. |
|
agent/memory
Package memory provides a personal memory system for AI personas.
|
Package memory provides a personal memory system for AI personas. |
|
agent/ncnn
Package ncnn provides Go bindings for the ncnn neural network inference framework via CGo static linking on supported Linux and macOS targets.
|
Package ncnn provides Go bindings for the ncnn neural network inference framework via CGo static linking on supported Linux and macOS targets. |
|
agent/recall
Package recall provides a bottom-level search engine combining segment storage, entity-relation graphs, vector similarity search, and keyword matching into a unified search space.
|
Package recall provides a bottom-level search engine combining segment storage, entity-relation graphs, vector similarity search, and keyword matching into a unified search space. |
|
audio/pcm
Package pcm provides types and utilities for working with PCM (Pulse Code Modulation) audio data.
|
Package pcm provides types and utilities for working with PCM (Pulse Code Modulation) audio data. |
|
audio/portaudio
Package portaudio provides device IO abstraction backed by PortAudio.
|
Package portaudio provides device IO abstraction backed by PortAudio. |
|
audio/resampler
Package resampler provides audio resampling using a pure Go implementation.
|
Package resampler provides audio resampling using a pure Go implementation. |
|
audio/songs
Package songs provides built-in melodies for testing audio playback.
|
Package songs provides built-in melodies for testing audio playback. |
|
buffer
Package buffer provides thread-safe buffer implementations for streaming data processing.
|
Package buffer provides thread-safe buffer implementations for streaming data processing. |
|
encoding/base32
Package base32 implements unpadded Crockford Base32 encoding.
|
Package base32 implements unpadded Crockford Base32 encoding. |
|
encoding/base58
Package base58 implements Bitcoin Base58 encoding.
|
Package base58 implements Bitcoin Base58 encoding. |
|
genx
Package genx provides a unified streaming framework for multi-modal AI.
|
Package genx provides a unified streaming framework for multi-modal AI. |
|
genx/agentkit/audiodock
Package audiodock composes optional streaming ASR and TTS around a text-oriented GenX Transformer.
|
Package audiodock composes optional streaming ASR and TTS around a text-oriented GenX Transformer. |
|
genx/generators
Package generators provides a multiplexer for genx.Generator routing.
|
Package generators provides a multiplexer for genx.Generator routing. |
|
genx/internal/streamkit
Package streamkit provides provider-neutral streaming lifecycle primitives for GenX Transformers.
|
Package streamkit provides provider-neutral streaming lifecycle primitives for GenX Transformers. |
|
genx/internal/toolrun
Package toolrun owns invocation-local ToolCall identity and limits for GenX Transformers.
|
Package toolrun owns invocation-local ToolCall identity and limits for GenX Transformers. |
|
genx/labelers
Package labelers provides query-time label selection for memory recall.
|
Package labelers provides query-time label selection for memory recall. |
|
genx/profilers
Package profilers provides entity profile management.
|
Package profilers provides entity profile management. |
|
genx/segmentors
Package segmentors provides conversation segmentation.
|
Package segmentors provides conversation segmentation. |
|
genx/transformers
Package transformers provides stream transformer framework and mux helpers.
|
Package transformers provides stream transformer framework and mux helpers. |
|
genx/transformers/audiostream
Package audiostream provides audio-byte stream processing shared by GenX Transformers and their stream consumers.
|
Package audiostream provides audio-byte stream processing shared by GenX Transformers and their stream consumers. |
|
genx/transformers/dashscoperealtime
Package dashscoperealtime provides the DashScope realtime transformer.
|
Package dashscoperealtime provides the DashScope realtime transformer. |
|
genx/transformers/doubaoasr
Package doubaoasr adapts Doubao streaming ASR to the GenX Transformer contract.
|
Package doubaoasr adapts Doubao streaming ASR to the GenX Transformer contract. |
|
genx/transformers/doubaoast
Package doubaoast provides the Doubao AST stream transformer.
|
Package doubaoast provides the Doubao AST stream transformer. |
|
genx/transformers/doubaorealtime
Package doubaorealtime provides the Doubao realtime dialogue transformer.
|
Package doubaorealtime provides the Doubao realtime dialogue transformer. |
|
genx/transformers/doubaorealtimeduplex
Package doubaorealtimeduplex provides the Doubao realtime Duplex transformer.
|
Package doubaorealtimeduplex provides the Doubao realtime Duplex transformer. |
|
genx/transformers/doubaotts
Package doubaotts adapts Doubao Seed and voice-clone TTS services to the GenX Transformer contract.
|
Package doubaotts adapts Doubao Seed and voice-clone TTS services to the GenX Transformer contract. |
|
genx/transformers/eino
Package eino provides a configurable CloudWeGo Eino Graph as a reusable GenX Transformer.
|
Package eino provides a configurable CloudWeGo Eino Graph as a reusable GenX Transformer. |
|
genx/transformers/flowcraft
Package flowcraft adapts a Flowcraft graph runtime to a GenX Transformer.
|
Package flowcraft adapts a Flowcraft graph runtime to a GenX Transformer. |
|
genx/transformers/minimaxtts
Package minimaxtts adapts MiniMax TTS to the GenX Transformer contract.
|
Package minimaxtts adapts MiniMax TTS to the GenX Transformer contract. |
|
gizclaw/api/adminhttp
Package adminhttp provides primitives to interact with the openapi HTTP API.
|
Package adminhttp provides primitives to interact with the openapi HTTP API. |
|
gizclaw/api/apitypes
Package apitypes provides primitives to interact with the openapi HTTP API.
|
Package apitypes provides primitives to interact with the openapi HTTP API. |
|
gizclaw/api/eventproto
Package eventpb contains generated Peer Event Protobuf messages.
|
Package eventpb contains generated Peer Event Protobuf messages. |
|
gizclaw/api/openaihttp
Package openaihttp provides primitives to interact with the openapi HTTP API.
|
Package openaihttp provides primitives to interact with the openapi HTTP API. |
|
gizclaw/api/peerhttp
Package peerhttp provides primitives to interact with the openapi HTTP API.
|
Package peerhttp provides primitives to interact with the openapi HTTP API. |
|
gizclaw/api/rpcapi
Package rpcapi provides protobuf-backed Peer RPC helper types.
|
Package rpcapi provides protobuf-backed Peer RPC helper types. |
|
gizclaw/services/ai/memorylayout
Package memorylayout owns the persisted, connection-free MemoryLayout resources consumed by RuntimeProfile memory bindings.
|
Package memorylayout owns the persisted, connection-free MemoryLayout resources consumed by RuntimeProfile memory bindings. |
|
gizclaw/services/ai/workflow/einoconfig
Package einoconfig maps and validates the public Eino Workflow contract.
|
Package einoconfig maps and validates the public Eino Workflow contract. |
|
gizclaw/services/runtime/memorystore
Package memorystore constructs one Workspace-owned provider-neutral Memory Store from a RuntimeProfile binding and its connection-free MemoryLayout.
|
Package memorystore constructs one Workspace-owned provider-neutral Memory Store from a RuntimeProfile binding and its connection-free MemoryLayout. |
|
gizclaw/services/runtime/peertelemetry
Package peertelemetry decodes peer telemetry packets and projects them into metrics plus the fixed runtime peer status snapshot.
|
Package peertelemetry decodes peer telemetry packets and projects them into metrics plus the fixed runtime peer status snapshot. |
|
gizclaw/services/runtime/toolkit
Package toolkit defines the runtime Tool and ToolKit model used by agents.
|
Package toolkit defines the runtime Tool and ToolKit model used by agents. |
|
gizclaw/services/system/ownership
Package ownership carries the authenticated owner through internal service calls.
|
Package ownership carries the authenticated owner through internal service calls. |
|
gizclaw/services/system/pendingdeletion
Package pendingdeletion defines the durable handoff written when deletion is requested for an active resource.
|
Package pendingdeletion defines the durable handoff written when deletion is requested for an active resource. |
|
gizmetrics
Package gizmetrics provides process-wide, best-effort instrumentation backed by a metrics store installed by the host process.
|
Package gizmetrics provides process-wide, best-effort instrumentation backed by a metrics store installed by the host process. |
|
gizmetrics/httpmetrics
Package httpmetrics provides reusable net/http server instrumentation backed by the process-wide gizmetrics recorder.
|
Package httpmetrics provides reusable net/http server instrumentation backed by the process-wide gizmetrics recorder. |
|
giznet/giztunnel
Package giztunnel multiplexes logical Giznet connections over reliable streams while keeping loss-tolerant packets on a separate packet lane.
|
Package giztunnel multiplexes logical Giznet connections over reliable streams while keeping loss-tolerant packets on a separate packet lane. |
|
giztools
Package giztools provides stateless execution helpers for Tool backends.
|
Package giztools provides stateless execution helpers for Tool backends. |
|
store/graph
Package graph provides an entity-relation graph interface and a KV-backed implementation.
|
Package graph provides an entity-relation graph interface and a KV-backed implementation. |
|
store/kv
Package kv provides a key-value store interface with hierarchical path-based keys.
|
Package kv provides a key-value store interface with hierarchical path-based keys. |
|
store/logstore
Package logstore defines business-neutral searchable record stores.
|
Package logstore defines business-neutral searchable record stores. |
|
store/memory
Package memory defines the provider-neutral long-term memory contract.
|
Package memory defines the provider-neutral long-term memory contract. |
|
store/metrics
Package metrics defines a business-neutral store for numeric time series samples.
|
Package metrics defines a business-neutral store for numeric time series samples. |
|
store/objectstore
Package objectstore defines a generic object storage abstraction.
|
Package objectstore defines a generic object storage abstraction. |
|
store/vecid
Package vecid assigns stable string IDs to embedding vectors via online nearest-centroid matching and offline DBSCAN re-clustering.
|
Package vecid assigns stable string IDs to embedding vectors via online nearest-centroid matching and offline DBSCAN re-clustering. |
|
store/vecstore
Package vecstore provides a vector approximate nearest-neighbor (ANN) search interface and implementations.
|
Package vecstore provides a vector approximate nearest-neighbor (ANN) search interface and implementations. |
|
trie
Package trie provides a generic trie data structure for efficient path-based storage and retrieval.
|
Package trie provides a generic trie data structure for efficient path-based storage and retrieval. |
|
sdk
|
|
|
tests
|
|
|
gizclaw-e2e/cmd/serverrpcprobe
command
|
|
|
gizclaw-e2e/docker/turnserver
command
|
|
|
giznet-e2e/gateway
command
Command gateway-load exercises logical GizClaw sessions through one or more Edge gateways and writes a machine-readable capacity artifact.
|
Command gateway-load exercises logical GizClaw sessions through one or more Edge gateways and writes a machine-readable capacity artifact. |
|
tools
|
|
|
quality
command
Command quality runs repository-wide quality checks on tracked handwritten source.
|
Command quality runs repository-wide quality checks on tracked handwritten source. |
Click to show internal directories.
Click to hide internal directories.
