Marina Assistant — personal desktop assistant
Marina Assistant — is an intelligent application created by me in C# (.NET, WPF). It was named after my wife and was developed as a personal assistant for daily use. The assistant can execute voice and text commands, manage files and folders, and analyze the system.
Capabilities:
Working with files and folders: creating, deleting, renaming, opening any directory or drive.
Opening browsers and programs: launching Chrome, Firefox, system tools.
System analysis: automatically generates a detailed report (OS, CPU, GPU, RAM, disks, startup, processes) in the form of a TXT file on the desktop.
Communication with the user: chat in a window + voice synthesis.
Customization of the interface: light and dark theme, intuitive design.
Extensibility: modular architecture allows for easy addition of new features.
Technologies used:
C#, .NET, WPF, XAML, Windows API, MVVM, modular architecture.
Result:
Marina Assistant — is a fully functional prototype of a personal assistant that not only communicates with the user but also genuinely helps manage the computer, files, and programs.
Capabilities:
Working with files and folders: creating, deleting, renaming, opening any directory or drive.
Opening browsers and programs: launching Chrome, Firefox, system tools.
System analysis: automatically generates a detailed report (OS, CPU, GPU, RAM, disks, startup, processes) in the form of a TXT file on the desktop.
Communication with the user: chat in a window + voice synthesis.
Customization of the interface: light and dark theme, intuitive design.
Extensibility: modular architecture allows for easy addition of new features.
Technologies used:
C#, .NET, WPF, XAML, Windows API, MVVM, modular architecture.
Result:
Marina Assistant — is a fully functional prototype of a personal assistant that not only communicates with the user but also genuinely helps manage the computer, files, and programs.