All Classes and Interfaces
Class
Description
Base interface for all subcommands in the Älyverkko CLI.
Central configuration class storing all application parameters.
Helper class for configuration file operations.
Represents a single AI model configuration entry, including alias,
path to the model file, token context size, and an optional
end-of-text marker.
The JoinFilesCommand aggregates multiple files (optionally matching
a specific pattern) into a single file for AI processing, typically
in the mail directory.
Displays all available AI models in the configured models directory.
The main entry point for the Älyverkko CLI application.
Represents an AI model stored on the filesystem with metadata about its capabilities and identification.
A container (library) for multiple AI models, providing
functionality for adding and retrieving models by alias.
Represents the data needed to perform a single task based AI query,
containing prompts and the specific AI model to use.
TODO: what if directory disappeared that contained original input file ? Response cannot be written back anymore.
TODO: What happens when directory gets renamed ? Will event listener reindex all files inside it for processing ?
The TaskProcessorCommand continuously monitors a specified tasks
directory for new or modified text files, checks if they have a
"TOCOMPUTE:" marker, and if so, adds them to a priority queue to be
processed in priority order.
General utility functions for the Älyverkko CLI application.
Interactive configuration wizard that helps users validate and fix their configuration files.