Directories
¶
| Path | Synopsis |
|---|---|
|
claude/examples/query
command
|
|
|
claude/examples/server
command
|
|
|
ai
module
|
|
|
cli
|
|
|
tingly-box
command
|
|
|
imbot
module
|
|
|
feature
Package feature provides experimental feature flag definitions and parsing.
|
Package feature provides experimental feature flag definitions and parsing. |
|
obs
Package obs provides a unified observability layer for Go applications, integrating structured logging, metrics, and distributed tracing via OpenTelemetry.
|
Package obs provides a unified observability layer for Go applications, integrating structured logging, metrics, and distributed tracing via OpenTelemetry. |
|
protocol_validate
Package protocoltest provides a framework for end-to-end validation of the model gateway's protocol transformation layer.
|
Package protocoltest provides a framework for end-to-end validation of the model gateway's protocol transformation layer. |
|
remote_control/bot
Package command provides built-in command definitions for the remote control bot.
|
Package command provides built-in command definitions for the remote control bot. |
|
server
Package server since we do refactoring and migrating step by step, some api names are not unified, this will be updated in future
|
Package server since we do refactoring and migrating step by step, some api names are not unified, this will be updated in future |
|
server/module/imbot
Package imbotsettings provides handlers for ImBot settings management.
|
Package imbotsettings provides handlers for ImBot settings management. |
|
server_validate
Package server_validate provides a mock HTTP provider server that speaks OpenAI, Anthropic, and Google response formats for testing purposes.
|
Package server_validate provides a mock HTTP provider server that speaks OpenAI, Anthropic, and Google response formats for testing purposes. |
|
smart_compact
Package smart_compact provides conversation compression strategies and transformers for Anthropic requests.
|
Package smart_compact provides conversation compression strategies and transformers for Anthropic requests. |
|
virtualserver
Package virtualserver provides the HTTP handler for virtual model endpoints.
|
Package virtualserver provides the HTTP handler for virtual model endpoints. |
|
pkg
|
|
|
benchmark/examples/client
command
|
|
|
benchmark/examples/server
command
|
|
|
jsonstore
Package jsonstore provides a generic JSON file-based key-value storage.
|
Package jsonstore provides a generic JSON file-based key-value storage. |
|
notify
Package notify provides a unified notification system for sending messages to various channels like webhooks, Slack, Discord, email, and system notifications.
|
Package notify provides a unified notification system for sending messages to various channels like webhooks, Slack, Discord, email, and system notifications. |
|
notify/examples
command
Example demonstrating the notification system usage
|
Example demonstrating the notification system usage |
|
notify/provider/discord
Package discord provides a Discord notification provider
|
Package discord provides a Discord notification provider |
|
notify/provider/email
Package email provides an SMTP email notification provider
|
Package email provides an SMTP email notification provider |
|
notify/provider/slack
Package slack provides a Slack notification provider
|
Package slack provides a Slack notification provider |
|
notify/provider/system
Package system provides desktop system notification provider using beeep
|
Package system provides desktop system notification provider using beeep |
|
notify/provider/webhook
Package webhook provides an HTTP webhook notification provider
|
Package webhook provides an HTTP webhook notification provider |
|
oauth/example/cli
command
Package main provides an example OAuth client that demonstrates how to use the oauth package for performing OAuth 2.0 authorization flows.
|
Package main provides an example OAuth client that demonstrates how to use the oauth package for performing OAuth 2.0 authorization flows. |
|
otel
Package otel provides OpenTelemetry-based observability for LLM token usage.
|
Package otel provides OpenTelemetry-based observability for LLM token usage. |
Click to show internal directories.
Click to hide internal directories.


