Цель и задача проекта была написать приложение, которое должно автоматизировать действия за пк, такие как: закрытие приложение, открытие приложений, поиск информации в сети, автоисправление текста, перевод текста и генерация текста.
Так же разработать десктоп интерфейс, через который так же можно взаимодействовать с пк.
Основное ядро автоматизации - языковая модель, которая дает инструкции приложению
Самое основное - написать цепочку действий и шаблонов для текстовой языковой модели, которая должна была работать на отдельном backend сервере, чтобы не нагружать пользовательский ПК.
Для этого я использовал asp.net библиотеку, в которой был написан api. И далее уже был написан сам алгоритм работы нейросети со всеми шаблонами.
Интерфейс программы писался на Avalonia, но в последствии перешло на WPF.
В данный момент активно лично используется и тестируется. Требуются доработки для полного перехода в общий доступ