Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
clai
command
Clai is a UNIX-native CLI tool for AI text processing.
|
Clai is a UNIX-native CLI tool for AI text processing. |
|
internal
|
|
|
commands
Package commands implements the cobra command tree for clai.
|
Package commands implements the cobra command tree for clai. |
|
config
Package config handles configuration loading and merging from multiple sources.
|
Package config handles configuration loading and merging from multiple sources. |
|
datadir
Package datadir resolves the CLAI data directory containing prompts and strategies.
|
Package datadir resolves the CLAI data directory containing prompts and strategies. |
|
output
Package output handles terminal output, formatting, and TTY detection.
|
Package output handles terminal output, formatting, and TTY detection. |
|
prompt
Package prompt handles prompt file loading, parsing, and resolution.
|
Package prompt handles prompt file loading, parsing, and resolution. |
|
provider
Package provider defines the interface for AI model backends.
|
Package provider defines the interface for AI model backends. |
|
provider/anthropic
Package anthropic implements the Anthropic provider.
|
Package anthropic implements the Anthropic provider. |
|
provider/bedrock
Package bedrock implements the AWS Bedrock Converse API provider.
|
Package bedrock implements the AWS Bedrock Converse API provider. |
|
provider/openai
Package openai implements the OpenAI provider.
|
Package openai implements the OpenAI provider. |
|
run
Package run implements the main execution pipeline for clai.
|
Package run implements the main execution pipeline for clai. |
|
schema
Package schema handles JSON Schema parsing, validation, and shorthand expansion.
|
Package schema handles JSON Schema parsing, validation, and shorthand expansion. |
|
source
Package source handles input resolution for clai.
|
Package source handles input resolution for clai. |
|
strategy
Package strategy handles reasoning strategy loading and application.
|
Package strategy handles reasoning strategy loading and application. |
|
testsupport
Package testsupport provides helpers shared across clai's test suites.
|
Package testsupport provides helpers shared across clai's test suites. |
|
version
Package version holds build-time version info.
|
Package version holds build-time version info. |
Click to show internal directories.
Click to hide internal directories.




