Directories
¶
| Path | Synopsis |
|---|---|
|
Package cmd contains the CLI setup and commands exposed to the user
|
Package cmd contains the CLI setup and commands exposed to the user |
|
Package config contains the logic to obtain app configuration from a file or the environment
|
Package config contains the logic to obtain app configuration from a file or the environment |
|
Package internal contains the code needed to run a ducky TUI app
|
Package internal contains the code needed to run a ducky TUI app |
|
chat
Package chat includes data structures that store the state of the chat history and functions that alter this history and render it into colored text
|
Package chat includes data structures that store the state of the chat history and functions that alter this history and render it into colored text |
|
math
Package math exports math functions reused throughout the program
|
Package math exports math functions reused throughout the program |
|
models
Package models contains interfaces and implemetations of language models from multiple providers
|
Package models contains interfaces and implemetations of language models from multiple providers |
|
models/anthropic
Package anthropic adds additional fields and implements behavior of Anthropic LLMs.
|
Package anthropic adds additional fields and implements behavior of Anthropic LLMs. |
|
models/openai
Package openai adds additional fields and implements behavior of OpenAI LLMs.
|
Package openai adds additional fields and implements behavior of OpenAI LLMs. |
|
styles
Package styles contains lipgloss style constants for the text throughout the application, as well as spacing and sizing constants for the text and UI.
|
Package styles contains lipgloss style constants for the text throughout the application, as well as spacing and sizing constants for the text and UI. |
Click to show internal directories.
Click to hide internal directories.
