Devotd Github
NewAI agents

liguozheng-ac/lingbo-desk — Windows Voice Agent and Live2D Avatar

A TypeScript project that provides voice conversation and a Live2D avatar on the Windows desktop, and handles file, Office document, and web tasks in the background.

Repositoryliguozheng-ac/lingbo-desk ↗

A TypeScript project that provides voice conversation and a Live2D avatar on the Windows desktop, and handles file, Office document, and web tasks in the background.

GitHub description: A Windows desktop voice agent with real-time conversation, a Live2D avatar, and background tasks for files, Office documents, and the web.

stars
★ 166
Forks
0
Language
TypeScript
License
MIT
Read original source ↗View on GitHub ↗

liguozheng-ac/lingbo-desk is a project that provides real-time voice conversation and a Live2D avatar on the Windows desktop. It is also set up to handle files, Office documents, and browser tasks in the background. There is no public latest release, and this introduction is based on the repository and the README. The project is written in TypeScript and uses the MIT license.

This project combines a conversational voice agent with a run-and-review workflow for tasks in a single application. You can hand it a file, document, or web task, check on the progress, pause the task to review it, and then continue from there. Task execution and completion checks are separated. The README describes the composition of the desktop screen, the local service, the voice connection, and the model and task processes. So the core of the project is not just the conversation feature but also the way background tasks are inspected and picked back up.

However, according to the README, Skills scripts run with the current user's permissions and do not provide operating-system level isolation. Even though there is a separate task process, that does not mean isolation equivalent to an OS sandbox. This permission boundary has to be taken into account when handing over tasks that deal with files and documents, and no basis has been given that it is suitable for environments that require strong isolation.