Package-level declarations

Types

Link copied to clipboard

Coordinates AndroidDownloadableModelFileStore behavior in the SDAI data layer.

Link copied to clipboard

Reads and writes cached ArliAI checkpoint metadata.

Link copied to clipboard
internal interface DownloadableModelFileStore

Defines the DownloadableModelFileStore contract for the SDAI data layer.

Link copied to clipboard
internal class DownloadableModelLocalDataSource(val dao: LocalModelDao, val preferenceManager: PreferenceManager, val buildInfoProvider: BuildInfoProvider, val fileStore: DownloadableModelFileStore) : DownloadableModelDataSource.Local

Reads local model metadata and combines it with filesystem download state.

Link copied to clipboard

Coordinates EmbeddingsLocalDataSource behavior in the SDAI data layer.

Link copied to clipboard

Coordinates GenerationResultLocalDataSource behavior in the SDAI data layer.

Link copied to clipboard

Coordinates HuggingFaceModelsLocalDataSource behavior in the SDAI data layer.

Link copied to clipboard

Coordinates IosDownloadableModelFileStore behavior in the SDAI data layer.

Link copied to clipboard

Coordinates LorasLocalDataSource behavior in the SDAI data layer.

Link copied to clipboard

Provides the NoOpDownloadableModelFileStore singleton used by the SDAI data layer.

Link copied to clipboard

Coordinates ServerConfigurationLocalDataSource behavior in the SDAI data layer.

Link copied to clipboard
internal class StabilityAiCreditsLocalDataSource(val creditsState: MutableStateFlow<Float> = MutableStateFlow(0f)) : StabilityAiCreditsDataSource.Local

Coordinates StabilityAiCreditsLocalDataSource behavior in the SDAI data layer.

Coordinates StableDiffusionHyperNetworksLocalDataSource behavior in the SDAI data layer.

Link copied to clipboard

Coordinates StableDiffusionModelsLocalDataSource behavior in the SDAI data layer.

Link copied to clipboard

Coordinates StableDiffusionSamplersLocalDataSource behavior in the SDAI data layer.

Link copied to clipboard

Coordinates SupportersLocalDataSource behavior in the SDAI data layer.

Link copied to clipboard

Coordinates SwarmUiModelsLocalDataSource behavior in the SDAI data layer.

Properties

Link copied to clipboard
private const val EXTRACTED_DIRECTORY: String
Link copied to clipboard
private const val MAX_NESTED_SEARCH_DEPTH: Int = 4
Link copied to clipboard
private const val RESOURCES_DIRECTORY: String
Link copied to clipboard
private const val SCHEDULER_DIRECTORY: String
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
private const val TOKENIZER_DIRECTORY: String
Link copied to clipboard
private const val TRANSFORMER_DIRECTORY: String
Link copied to clipboard
private const val VAE_DIRECTORY: String

Functions

Link copied to clipboard
Link copied to clipboard
private fun String.expectedSizeBytes(): Long?
Link copied to clipboard
private fun String.fileSize(): Long?
Link copied to clipboard
Link copied to clipboard
private fun File.isBonsaiRoot(): Boolean