├── .devcontainer └── devcontainer.json ├── .gitignore ├── Cargo.lock ├── Cargo.toml ├── LICENSE ├── README.md ├── ai-prompts.yaml ├── asya-config-example.lua ├── bebra.json ├── docker-compose-windows-build.yml ├── dockerfile ├── flake.lock ├── flake.nix ├── images └── logo.png ├── plugin_api ├── Cargo.toml └── src │ └── lib.rs ├── profile.json ├── src ├── crates │ ├── macros │ │ ├── Cargo.toml │ │ ├── README.md │ │ ├── src │ │ │ ├── interop_enum.rs │ │ │ ├── lib.rs │ │ │ ├── property.rs │ │ │ └── stringify.rs │ │ └── tests │ │ │ ├── build_property.rs │ │ │ └── stringify.rs │ ├── plugin_system │ │ ├── Cargo.toml │ │ └── src │ │ │ ├── abstractions.rs │ │ │ ├── api_callbacks.rs │ │ │ ├── dotnet.rs │ │ │ ├── lib.rs │ │ │ └── native.rs │ ├── server │ │ ├── Cargo.toml │ │ └── src │ │ │ ├── lib.rs │ │ │ ├── requests.rs │ │ │ ├── responses.rs │ │ │ ├── routing.rs │ │ │ └── ws_utils.rs │ ├── services │ │ ├── Cargo.toml │ │ └── src │ │ │ ├── lexicon.rs │ │ │ ├── lib.rs │ │ │ ├── llm_api │ │ │ ├── alta_s_api.rs │ │ │ ├── groq_api.rs │ │ │ └── mod.rs │ │ │ └── services │ │ │ ├── commands │ │ │ ├── mod.rs │ │ │ └── music │ │ │ │ └── mod.rs │ │ │ ├── info │ │ │ ├── hardware │ │ │ │ ├── cpu │ │ │ │ │ └── mod.rs │ │ │ │ ├── drv │ │ │ │ │ └── mod.rs │ │ │ │ ├── mod.rs │ │ │ │ └── ram │ │ │ │ │ └── mod.rs │ │ │ ├── mod.rs │ │ │ └── software │ │ │ │ ├── mnt │ │ │ │ └── mod.rs │ │ │ │ ├── mod.rs │ │ │ │ └── sys │ │ │ │ └── mod.rs │ │ │ └── mod.rs │ ├── shared │ │ ├── Cargo.toml │ │ └── src │ │ │ ├── configuration.rs │ │ │ ├── error.rs │ │ │ ├── event_system │ │ │ ├── dispatching.rs │ │ │ ├── mod.rs │ │ │ └── readme.md │ │ │ ├── lib.rs │ │ │ ├── llm.rs │ │ │ ├── serde_extensions.rs │ │ │ ├── shell.rs │ │ │ ├── traits.rs │ │ │ └── types.rs │ └── usecases │ │ ├── Cargo.toml │ │ └── src │ │ ├── lib.rs │ │ ├── scenarios │ │ ├── geranal_answer │ │ │ └── mod.rs │ │ ├── mod.rs │ │ ├── music_control │ │ │ └── mod.rs │ │ ├── open │ │ │ └── mod.rs │ │ └── system_monitoring │ │ │ └── mod.rs │ │ ├── shared_workers │ │ └── mod.rs │ │ ├── tools.rs │ │ └── usecases.rs ├── logging.rs ├── main.rs └── preview.rs └── windows_build.sh /.devcontainer/devcontainer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asya4u/asya-daemon/HEAD/.devcontainer/devcontainer.json -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asya4u/asya-daemon/HEAD/.gitignore -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asya4u/asya-daemon/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asya4u/asya-daemon/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asya4u/asya-daemon/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asya4u/asya-daemon/HEAD/README.md -------------------------------------------------------------------------------- /ai-prompts.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asya4u/asya-daemon/HEAD/ai-prompts.yaml -------------------------------------------------------------------------------- /asya-config-example.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asya4u/asya-daemon/HEAD/asya-config-example.lua -------------------------------------------------------------------------------- /bebra.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asya4u/asya-daemon/HEAD/bebra.json -------------------------------------------------------------------------------- /docker-compose-windows-build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asya4u/asya-daemon/HEAD/docker-compose-windows-build.yml -------------------------------------------------------------------------------- /dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asya4u/asya-daemon/HEAD/dockerfile -------------------------------------------------------------------------------- /flake.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asya4u/asya-daemon/HEAD/flake.lock -------------------------------------------------------------------------------- /flake.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asya4u/asya-daemon/HEAD/flake.nix -------------------------------------------------------------------------------- /images/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asya4u/asya-daemon/HEAD/images/logo.png -------------------------------------------------------------------------------- /plugin_api/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asya4u/asya-daemon/HEAD/plugin_api/Cargo.toml -------------------------------------------------------------------------------- /plugin_api/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asya4u/asya-daemon/HEAD/plugin_api/src/lib.rs -------------------------------------------------------------------------------- /profile.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asya4u/asya-daemon/HEAD/profile.json -------------------------------------------------------------------------------- /src/crates/macros/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asya4u/asya-daemon/HEAD/src/crates/macros/Cargo.toml -------------------------------------------------------------------------------- /src/crates/macros/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asya4u/asya-daemon/HEAD/src/crates/macros/README.md -------------------------------------------------------------------------------- /src/crates/macros/src/interop_enum.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asya4u/asya-daemon/HEAD/src/crates/macros/src/interop_enum.rs -------------------------------------------------------------------------------- /src/crates/macros/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asya4u/asya-daemon/HEAD/src/crates/macros/src/lib.rs -------------------------------------------------------------------------------- /src/crates/macros/src/property.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asya4u/asya-daemon/HEAD/src/crates/macros/src/property.rs -------------------------------------------------------------------------------- /src/crates/macros/src/stringify.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asya4u/asya-daemon/HEAD/src/crates/macros/src/stringify.rs -------------------------------------------------------------------------------- /src/crates/macros/tests/build_property.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asya4u/asya-daemon/HEAD/src/crates/macros/tests/build_property.rs -------------------------------------------------------------------------------- /src/crates/macros/tests/stringify.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asya4u/asya-daemon/HEAD/src/crates/macros/tests/stringify.rs -------------------------------------------------------------------------------- /src/crates/plugin_system/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asya4u/asya-daemon/HEAD/src/crates/plugin_system/Cargo.toml -------------------------------------------------------------------------------- /src/crates/plugin_system/src/abstractions.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asya4u/asya-daemon/HEAD/src/crates/plugin_system/src/abstractions.rs -------------------------------------------------------------------------------- /src/crates/plugin_system/src/api_callbacks.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asya4u/asya-daemon/HEAD/src/crates/plugin_system/src/api_callbacks.rs -------------------------------------------------------------------------------- /src/crates/plugin_system/src/dotnet.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asya4u/asya-daemon/HEAD/src/crates/plugin_system/src/dotnet.rs -------------------------------------------------------------------------------- /src/crates/plugin_system/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asya4u/asya-daemon/HEAD/src/crates/plugin_system/src/lib.rs -------------------------------------------------------------------------------- /src/crates/plugin_system/src/native.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asya4u/asya-daemon/HEAD/src/crates/plugin_system/src/native.rs -------------------------------------------------------------------------------- /src/crates/server/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asya4u/asya-daemon/HEAD/src/crates/server/Cargo.toml -------------------------------------------------------------------------------- /src/crates/server/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asya4u/asya-daemon/HEAD/src/crates/server/src/lib.rs -------------------------------------------------------------------------------- /src/crates/server/src/requests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asya4u/asya-daemon/HEAD/src/crates/server/src/requests.rs -------------------------------------------------------------------------------- /src/crates/server/src/responses.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asya4u/asya-daemon/HEAD/src/crates/server/src/responses.rs -------------------------------------------------------------------------------- /src/crates/server/src/routing.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asya4u/asya-daemon/HEAD/src/crates/server/src/routing.rs -------------------------------------------------------------------------------- /src/crates/server/src/ws_utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asya4u/asya-daemon/HEAD/src/crates/server/src/ws_utils.rs -------------------------------------------------------------------------------- /src/crates/services/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asya4u/asya-daemon/HEAD/src/crates/services/Cargo.toml -------------------------------------------------------------------------------- /src/crates/services/src/lexicon.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asya4u/asya-daemon/HEAD/src/crates/services/src/lexicon.rs -------------------------------------------------------------------------------- /src/crates/services/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asya4u/asya-daemon/HEAD/src/crates/services/src/lib.rs -------------------------------------------------------------------------------- /src/crates/services/src/llm_api/alta_s_api.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asya4u/asya-daemon/HEAD/src/crates/services/src/llm_api/alta_s_api.rs -------------------------------------------------------------------------------- /src/crates/services/src/llm_api/groq_api.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asya4u/asya-daemon/HEAD/src/crates/services/src/llm_api/groq_api.rs -------------------------------------------------------------------------------- /src/crates/services/src/llm_api/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asya4u/asya-daemon/HEAD/src/crates/services/src/llm_api/mod.rs -------------------------------------------------------------------------------- /src/crates/services/src/services/commands/mod.rs: -------------------------------------------------------------------------------- 1 | pub mod music; 2 | -------------------------------------------------------------------------------- /src/crates/services/src/services/commands/music/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asya4u/asya-daemon/HEAD/src/crates/services/src/services/commands/music/mod.rs -------------------------------------------------------------------------------- /src/crates/services/src/services/info/hardware/cpu/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asya4u/asya-daemon/HEAD/src/crates/services/src/services/info/hardware/cpu/mod.rs -------------------------------------------------------------------------------- /src/crates/services/src/services/info/hardware/drv/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asya4u/asya-daemon/HEAD/src/crates/services/src/services/info/hardware/drv/mod.rs -------------------------------------------------------------------------------- /src/crates/services/src/services/info/hardware/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asya4u/asya-daemon/HEAD/src/crates/services/src/services/info/hardware/mod.rs -------------------------------------------------------------------------------- /src/crates/services/src/services/info/hardware/ram/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asya4u/asya-daemon/HEAD/src/crates/services/src/services/info/hardware/ram/mod.rs -------------------------------------------------------------------------------- /src/crates/services/src/services/info/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asya4u/asya-daemon/HEAD/src/crates/services/src/services/info/mod.rs -------------------------------------------------------------------------------- /src/crates/services/src/services/info/software/mnt/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asya4u/asya-daemon/HEAD/src/crates/services/src/services/info/software/mnt/mod.rs -------------------------------------------------------------------------------- /src/crates/services/src/services/info/software/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asya4u/asya-daemon/HEAD/src/crates/services/src/services/info/software/mod.rs -------------------------------------------------------------------------------- /src/crates/services/src/services/info/software/sys/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asya4u/asya-daemon/HEAD/src/crates/services/src/services/info/software/sys/mod.rs -------------------------------------------------------------------------------- /src/crates/services/src/services/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asya4u/asya-daemon/HEAD/src/crates/services/src/services/mod.rs -------------------------------------------------------------------------------- /src/crates/shared/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asya4u/asya-daemon/HEAD/src/crates/shared/Cargo.toml -------------------------------------------------------------------------------- /src/crates/shared/src/configuration.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asya4u/asya-daemon/HEAD/src/crates/shared/src/configuration.rs -------------------------------------------------------------------------------- /src/crates/shared/src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asya4u/asya-daemon/HEAD/src/crates/shared/src/error.rs -------------------------------------------------------------------------------- /src/crates/shared/src/event_system/dispatching.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asya4u/asya-daemon/HEAD/src/crates/shared/src/event_system/dispatching.rs -------------------------------------------------------------------------------- /src/crates/shared/src/event_system/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asya4u/asya-daemon/HEAD/src/crates/shared/src/event_system/mod.rs -------------------------------------------------------------------------------- /src/crates/shared/src/event_system/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asya4u/asya-daemon/HEAD/src/crates/shared/src/event_system/readme.md -------------------------------------------------------------------------------- /src/crates/shared/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asya4u/asya-daemon/HEAD/src/crates/shared/src/lib.rs -------------------------------------------------------------------------------- /src/crates/shared/src/llm.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asya4u/asya-daemon/HEAD/src/crates/shared/src/llm.rs -------------------------------------------------------------------------------- /src/crates/shared/src/serde_extensions.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asya4u/asya-daemon/HEAD/src/crates/shared/src/serde_extensions.rs -------------------------------------------------------------------------------- /src/crates/shared/src/shell.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asya4u/asya-daemon/HEAD/src/crates/shared/src/shell.rs -------------------------------------------------------------------------------- /src/crates/shared/src/traits.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asya4u/asya-daemon/HEAD/src/crates/shared/src/traits.rs -------------------------------------------------------------------------------- /src/crates/shared/src/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asya4u/asya-daemon/HEAD/src/crates/shared/src/types.rs -------------------------------------------------------------------------------- /src/crates/usecases/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asya4u/asya-daemon/HEAD/src/crates/usecases/Cargo.toml -------------------------------------------------------------------------------- /src/crates/usecases/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asya4u/asya-daemon/HEAD/src/crates/usecases/src/lib.rs -------------------------------------------------------------------------------- /src/crates/usecases/src/scenarios/geranal_answer/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asya4u/asya-daemon/HEAD/src/crates/usecases/src/scenarios/geranal_answer/mod.rs -------------------------------------------------------------------------------- /src/crates/usecases/src/scenarios/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asya4u/asya-daemon/HEAD/src/crates/usecases/src/scenarios/mod.rs -------------------------------------------------------------------------------- /src/crates/usecases/src/scenarios/music_control/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asya4u/asya-daemon/HEAD/src/crates/usecases/src/scenarios/music_control/mod.rs -------------------------------------------------------------------------------- /src/crates/usecases/src/scenarios/open/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asya4u/asya-daemon/HEAD/src/crates/usecases/src/scenarios/open/mod.rs -------------------------------------------------------------------------------- /src/crates/usecases/src/scenarios/system_monitoring/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asya4u/asya-daemon/HEAD/src/crates/usecases/src/scenarios/system_monitoring/mod.rs -------------------------------------------------------------------------------- /src/crates/usecases/src/shared_workers/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asya4u/asya-daemon/HEAD/src/crates/usecases/src/shared_workers/mod.rs -------------------------------------------------------------------------------- /src/crates/usecases/src/tools.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asya4u/asya-daemon/HEAD/src/crates/usecases/src/tools.rs -------------------------------------------------------------------------------- /src/crates/usecases/src/usecases.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asya4u/asya-daemon/HEAD/src/crates/usecases/src/usecases.rs -------------------------------------------------------------------------------- /src/logging.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asya4u/asya-daemon/HEAD/src/logging.rs -------------------------------------------------------------------------------- /src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asya4u/asya-daemon/HEAD/src/main.rs -------------------------------------------------------------------------------- /src/preview.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asya4u/asya-daemon/HEAD/src/preview.rs -------------------------------------------------------------------------------- /windows_build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asya4u/asya-daemon/HEAD/windows_build.sh --------------------------------------------------------------------------------